Puzzles solved by Dima