Puzzles solved by CARLA