Il marchera maintenant ! 

Tu avais juste oublié qq trucs dans tes fonctions et des goto ! Bref tout est aligné et ça marche pour tous les niveaux =)