З огляду на два різні списки невід’ємних цілих чисел, поверніть список, який має найбільший максимум (наприклад [4, 2], [3, 3, 1] -> [4, 2]).
Якщо вони мають однаковий максимум, поверніть список, який містить більше примірників цього максимуму (наприклад [4, 2, 4], [4, 3, 3, 3, 1, 3] -> [4, 2, 4]).
Якщо після цих порівнянь вони рівні, зробіть те саме порівняння, але зі своїм наступним найвищим пунктом (наприклад [2, 3, 4, 4], [4, 4, 3, 3, 1] -> [4, 4, 3, 3, 1]).
Якщо після цих порівнянь вони все-таки вважаються рівними, виведіть довший список (наприклад [4, 3, 2, 1, 0], [1, 2, 3, 4] -> [4, 3, 2, 1, 0]).
Зробіть свій код якомога коротшим.
Випробування
[4, 4, 4, 4, 2, 4], [4, 4, 4, 4, 3, 2] -> [4, 4, 4, 4, 2, 4]
[0], [] -> [0]
[0, 0], [0] -> [0, 0]
[1], [0, 0] -> [1]
[4, 4, 4, 4, 4, 2], [4, 4, 4, 4, 4] -> [4, 4, 4, 4, 4, 2]
[1, 0], [0, 0, 0] -> [1, 0]