Melhorado Euclidiano, captura do padrão feita fora do loop