Puzzles solved by isaac victor nunes de azevedo