avec le fichier cette fois...
nearly finished, only got to implment solution