diff --git a/main.c b/main.c
index 1c8f1fc..4d03867 100644
--- a/main.c
+++ b/main.c
@@ -11,7 +11,17 @@
 
 #define T_PIXEL 15 /* Taille d'un pixel*/ 
 
-#define DECALEMENT 15 /
+#define DECALEMENT 30
+
+int ArrondirPixel(int nombre) {
+    // Calcul du reste de la division par 15
+    int reste = nombre % 15;
+
+    // Calcul de l'arrondi au multiple de 15 le plus proche
+    int arrondi = (reste <= 7) ? nombre - reste : nombre + (15 - reste);
+
+    return arrondi;
+}
 
 void gen_pastille(int nb_pastille) /*Générer une pastille dans la grid*/
                                    /*Seulement le code n'est pas complet*/
@@ -26,21 +36,29 @@ void gen_pastille(int nb_pastille) /*Générer une pastille dans la grid*/
 
     for(i=0;i<nb_pastille;i++)
     {
-        x_pastille = rand()%W_GAME;
-        y_pastille = rand()%H_GAME;
+        x_pastille= ArrondirPixel(rand()%W_GAME);
+        y_pastille = ArrondirPixel(rand()%H_GAME);
 
-        if(x_pastille < DECALEMENT*2)
+        if(x_pastille < DECALEMENT)
         {
-            x_pastille =+ DECALEMENT*2;
+            x_pastille =+ DECALEMENT;
         }
-        else if(y_pastille < DECALEMENT*2)
+        else if(x_pastille >W_GAME-DECALEMENT)
         {
-            y_pastille =+ DECALEMENT*2;
+            x_pastille - DECALEMENT;
+        }
+        if(y_pastille < DECALEMENT)
+        {
+            y_pastille =+ DECALEMENT;
+        }
+        else if(y_pastille > H_GAME-DECALEMENT)
+        {
+            y_pastille - DECALEMENT;
         }
         printf("x : %d ; y : %d\n",x_pastille,y_pastille);
 
         ChoisirCouleurDessin(r);
-        RemplirRectangle(x_pastille-DECALEMENT,y_pastille-DECALEMENT,T_PIXEL,T_PIXEL);
+        RemplirRectangle(x_pastille,y_pastille,T_PIXEL,T_PIXEL);
     }
 
 }
@@ -57,7 +75,7 @@ int main()
 
     c=CouleurParNom("lightgreen");
     ChoisirCouleurDessin(c);
-    RemplirRectangle(DECALEMENT,DECALEMENT,W_GAME,H_GAME);
+    RemplirRectangle(T_PIXEL,T_PIXEL,W_GAME,H_GAME);
     gen_pastille(5);
     Touche();
     FermerGraphique();
diff --git a/prog b/prog
index 9e0c9ce..77863cb 100755
Binary files a/prog and b/prog differ