eu nao coloquei o .preco no meu codigo na parte de comparação das duas listas, e o engraçado é q n deu erro de sintaxe, e curiosamente o algoritmo estava definindo sempre q a 1 lista era sempre menor q a 2, afinal, o que ele estava comparando no fim das contas? Só para fins de curiosidades mesmo