Problema semi-resolvido(funciona em 18/20 dos casos de teste)