Puzzles solved by maria deniz