tá funcionando, só falta paralelizar