Puzzles solved by Dudi