Puzzles solved by s. Virginia