Puzzles solved by devon