The Parrot Problem Solver