Puzzles solved by Profesor Mauro Francioni