Puzzles solved by valee