Nathanael Larochette is a genius.