Solução por distancia, mas resultado ainda de modo circular.