Puzzles solved by deniz