Puzzles solved by CARLA B