Stupid select adaptado para vetor comecar em 0, ao inves de 1. Talvez os outros selects precisem ser verificados, dado que o resultado está está sendo diferente no teste principal.