Puzzles solved by Thomas vera