Puzzles solved by Carlo Bonaldi