Puzzles solved by Didence