Rafa branch

Adicionei a solução discutida para resolver os loops nos mapas. Melhora mas não é suficiente. Precisamos de outra ideia