Puzzles solved by Mauro Francioni