Puzzles solved by valery