Одна замена для максимума

Число состоит только из цифр 6 и 9, и разрешено сделать максимум одну замену. Дано число num: поменяйте не более одной цифры 6 на 9 или 9 на 6, чтобы получить как можно большее число. Верните максимальный результат.

Примеры

Ввод
9669
Вывод
9969
Ввод
9996
Вывод
9999
Ввод
9999
Вывод
9999

Нужно реализовать

def maximum69_number(num: int) -> int:

Теги

mathstrings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
9669
Ожидаемый9969
2
Ввод
9996
Ожидаемый9999
3
Ввод
9999
Ожидаемый9999
4
Ввод
6
Ожидаемый9
5
Ввод
6666
Ожидаемый9666
6
Ввод
1000
Ожидаемый1000
Фокус-радио
На паузе · SomaFM · Fluid