Deuxième implémentation -- résultat intermédiaire amusant