A problem solver.

Meta