Robots, Legos and the Problem Solver