Input (grade 12): Michel Foucault (), born Paul-Michel Foucault (15 October 1926 - 25 June 1984), was a French philosopher, sociologist and historian.
Output (grade 7): Michel Foucault (October 15, 1926 - June 25, 1984) was a French philosopher and historian from France.