Raíz digital

Crea una función que reciba un número y devuelva un dígito que sea el resultado de sumar todos los dígitos del número de entrada. Cuando la suma de los dígitos tenga más de un dígito, repite la suma hasta obtener un solo dígito.

Ejemplos

root_digit(123) ➞ 6
# 1 + 2 + 3 = 6

root_digit(999888777) ➞ 9

root_digit(1238763636555555555555) ➞ 6

Notas

Se permite la recursión.