Puzzles solved by DIEGO