Mapa colorido e refatoracao