diff --git a/snake/deplacement.c b/snake/deplacement.c
index 155fcb3..c6f41b5 100644
--- a/snake/deplacement.c
+++ b/snake/deplacement.c
@@ -19,7 +19,7 @@ void deplacement (struct adresse* pointeur, unsigned char* sens)  {
 
   int** plateau = pointeur -> plateau;
 
-  unsigned char* tete = pointeur -> tete;
+  signed char* tete = pointeur -> tete;
 
   unsigned int** corps_serpent = pointeur -> corps_serpent;
 
diff --git a/snake/lancement b/snake/lancement
new file mode 100755
index 0000000..024dfbf
Binary files /dev/null and b/snake/lancement differ
diff --git a/snake/main.c b/snake/main.c
index e01b2ad..85a9d38 100644
--- a/snake/main.c
+++ b/snake/main.c
@@ -19,9 +19,12 @@ int main(void)  {
   int i = 0;
   
 
-  unsigned int* indice_queue = pointeur -> indice_queue; 
+  unsigned int* indice_queue = pointeur -> indice_queue;
+
+  
   unsigned char* sens = NULL;
 
+  unsigned char* tete = pointeur -> tete; 
   
   unsigned char jeu = 1 ;
 
@@ -63,6 +66,8 @@ int main(void)  {
 
      printf("%u %u\n", pointeur -> corps_serpent[*indice_queue][0], pointeur -> corps_serpent[*indice_queue][1]);
 
+     printf("[%hhu  %hhu]\n", tete[0], tete[1]);
+
      
       deplacement(pointeur, sens);