ordena por ord[0], en caso de empates se desempata ordenando por ord[1], en caso de que continúen habiendo empates se desempata por ord[2], finalmente, si persisten algunos empates, se desempata por el orden en que están los elementos en la lista original.
¿Que viene a ser un empate? en la solucion ordenaron 3 veces consecutivas sin checkear nada, creo q eso esta mal, si la primera vez quedo bien y a la tercera quedan empates entonces debe quedar la lista como antes(cosa q tampoco chekea) lo q me parece es incorrecto