Функция, игнорирующая позиционные аргументы

Можете ли вы написать функцию, которая полностью игнорирует любые переданные ей позиционные аргументы и возвращает 2 именованных аргумента - name и surname, разделённых дефисом (-)?
Функция должна игнорировать все переданные ей позиционные аргументы. Она должна возвращать два именованных аргумента, переданных ей, разделённых дефисом. Несколько примеров вызова функции:
def full_name():
    ...

print(full_name(2, 3, 4, name='Bob', surname='Brown'))  # Bob-Brown
print(full_name(name='Anna', surname='Brown'))          # Anna-Brown
print(full_name('Anna', name='Lily', surname='Green'))  # Lily-Green
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue