Puzzles solved by Jean Franco