diff --git a/README.md b/README.md
index d3c7d6a89b76e6373084732dd07446cafba85e1d..1c113beb80681ae061094a0aa3f8e6ef104c87a0 100644
--- a/README.md
+++ b/README.md
@@ -61,7 +61,7 @@ public abstract class Observable {
 
 ## Partie 2 : Application
 
-On souhaite implémenter un premier suivi d'objectif simple sur un de texte, qui se met à jour à chaque nouvelle ligne saisie sur l'entrée standard.
+On souhaite implémenter un premier suivi d'objectif simple sur un texte, qui se met à jour à chaque nouvelle ligne saisie sur l'entrée standard.
 Nous utiliserons le patron observateurs/observé pour l'implémenter.
 
 On va donc disposer d'une classe Texte, encapsulant un Scanner pour traiter un flux, ici l'enrée standard :
@@ -82,8 +82,7 @@ classDiagram
       #nbRestant : int
       #nom : String
   }
-    Objectif : +do() void
-    Objectif : +isDone() boolean
+    Objectif : +estRempli() boolean
 ```
 
 Implémentez ces classes dans un sous-paquetage *q2*.
@@ -116,7 +115,7 @@ Pour ce faire, on va bien sûr éviter d'aller lire sur l'entrée standard...
 À la place, on pourra donner un flux d'entrée vers une chaîne de caractères, par exemple
 ```java
 String text = "abc\ndef";
-InputStream is = new ByteArrayInputStream(test.getBytes());
+InputStream is = new ByteArrayInputStream(text.getBytes());
 ```
 
 ### Autres objectifs
diff --git a/out/production/main/fr/univlille/iut/r304/tp3/q1/Observable.class b/out/production/main/fr/univlille/iut/r304/tp3/q1/Observable.class
deleted file mode 100644
index f6dccbb84f864223cb8c3aba82ecc451cf307d20..0000000000000000000000000000000000000000
Binary files a/out/production/main/fr/univlille/iut/r304/tp3/q1/Observable.class and /dev/null differ
diff --git a/out/production/main/fr/univlille/iut/r304/tp3/q1/Observer.class b/out/production/main/fr/univlille/iut/r304/tp3/q1/Observer.class
deleted file mode 100644
index 05a6e1fb90fd9e915e353d4b3a92d1575634a876..0000000000000000000000000000000000000000
Binary files a/out/production/main/fr/univlille/iut/r304/tp3/q1/Observer.class and /dev/null differ
diff --git a/out/production/main/fr/univlille/iut/r304/tp3/q3/ConnectableProperty.class b/out/production/main/fr/univlille/iut/r304/tp3/q3/ConnectableProperty.class
deleted file mode 100644
index 395e282acbcd42d513c8f89c7771314ed4b20d29..0000000000000000000000000000000000000000
Binary files a/out/production/main/fr/univlille/iut/r304/tp3/q3/ConnectableProperty.class and /dev/null differ
diff --git a/out/production/main/fr/univlille/iut/r304/tp3/q3/ObservableProperty.class b/out/production/main/fr/univlille/iut/r304/tp3/q3/ObservableProperty.class
deleted file mode 100644
index 56d4ad73cdc0228b9b1816323930bbaca3c70368..0000000000000000000000000000000000000000
Binary files a/out/production/main/fr/univlille/iut/r304/tp3/q3/ObservableProperty.class and /dev/null differ
diff --git a/out/test/test/fr/univlille/iut/r304/tp3/q1/ObserverTestStub.class b/out/test/test/fr/univlille/iut/r304/tp3/q1/ObserverTestStub.class
deleted file mode 100644
index a28ffc964afc6d0a6bb8067f988a0753bc43e95b..0000000000000000000000000000000000000000
Binary files a/out/test/test/fr/univlille/iut/r304/tp3/q1/ObserverTestStub.class and /dev/null differ
diff --git a/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1$MockSubject.class b/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1$MockSubject.class
deleted file mode 100644
index d726b5639e54ddb41d3775227b34ce62123cd72e..0000000000000000000000000000000000000000
Binary files a/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1$MockSubject.class and /dev/null differ
diff --git a/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1.class b/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1.class
deleted file mode 100644
index 9b70a29b761849982c49f89ee428dadff6fdfaaa..0000000000000000000000000000000000000000
Binary files a/out/test/test/fr/univlille/iut/r304/tp3/q1/TestQ1.class and /dev/null differ
diff --git a/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ1.class b/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ1.class
deleted file mode 100644
index c63f32dbf2b562b679837e08411e925fe9c99fb9..0000000000000000000000000000000000000000
Binary files a/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ1.class and /dev/null differ
diff --git a/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ2.class b/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ2.class
deleted file mode 100644
index 0751e0e46e122f98b0ae37b8c7b6968a9e944091..0000000000000000000000000000000000000000
Binary files a/out/test/test/fr/univlille/iut/r304/tp3/q3/TestQ2.class and /dev/null differ