robot-puzzle.pdf