Input (grade 12): Allan Kardec is the pen name of the French teacher and educator Hippolyte Léon Denizard Rivail (Lyon, October 3, 1804 - Paris, March 31, 1869).
Output (grade 8): Allan Kardec (Hippolyte Léon Denizard Rivail October 3, 1804 - March 31, 1869) was a French philosopher and teacher.