Puzzles solved by VIRIDIANA