Puzzles solved by 3dsm