Problem Solvers: A Miniature Zoo