diff --git a/src/teste.c b/src/teste.c
index 43dcbcf44ef81b49d7ab2063a0e8da8762b2ea6e..65524c7b11669592708a88eec5cf93a52e7f4aa3 100644
--- a/src/teste.c
+++ b/src/teste.c
@@ -3,7 +3,43 @@
 
 int main () {
 
-	/*faça o seu teste fdp kkkkkkkkkkk*/
+	void *a,*b,*c,*d,*e;
+
+	a = alocaMem(100);
+	print_mapa();
+	printf("\n");
+	b = alocaMem(500);
+	print_mapa();
+	printf("\n");
+	c = alocaMem(200);
+	print_mapa();
+	printf("\n");
+	d = alocaMem(1000);
+	print_mapa();
+	printf("\n");
+	liberaMem(a);
+	print_mapa();
+	printf("\n");
+	e = alocaMem(1000);
+	print_mapa();
+	printf("\n");
+	liberaMem(d);
+	print_mapa();
+	printf("\n");
+	liberaMem(e);
+	print_mapa();
+	printf("\n");
+	e = alocaMem(20);
+	print_mapa();
+	liberaMem(b);
+	printf("\n");
+	print_mapa();
+	liberaMem(c);
+	printf("\n");
+	print_mapa();
+	liberaMem(e); 
+	printf("\n");
+	print_mapa();
 
 	return (0);
 }