Adicionando funcao aleatorio, aprimoramento da funcao da rastreio