diff --git a/Quadra.c b/Quadra.c
index cf8ec29a9376766fd632c68dbf011395bef6fce1..7e9b17e9c8d730c29693f1e37c0ff316e004af20 100644
--- a/Quadra.c
+++ b/Quadra.c
@@ -36,13 +36,15 @@ void jogar (int *vet, int *vet_ord, int N,FILE *log)
         if ((pesqseq(vet, x, N) != 0) || (pesqbin(vet_ord, x, N) != 0))
             vetor[i]=x;
             i++;
-        
+
     }
     scanf ("%d", &x);
     fprintf(log, "%d]\n",x);
     if ((pesqseq(vet, x, N) != 0) || (pesqbin(vet_ord, x, N) != 0))
-        vetor[3]=x;
+    {
+        vetor[i] = x;
         i++;
+    }
     if (i == 4)
     {
         printf ("Sucesso!! [%d %d %d %d]\n", vetor[0], vetor[1], vetor [2], vetor [3] );