É fundamental lembrar que o algoritmo tem certa série com elementos para ranqueamento e também localizar-se atento a essas regras, e também principalmente em suas mudanças, é primordial para que tudo funcione conforme o esperado. https://Jsfiddle.net/zonedancer1/1wd6kgn9/