Puzzles solved by MANUEL J VIETES