Puzzles solved by vale.