Puzzles solved by deifal