from typing import Optional


def recurring_fibonacci_number(number: int) -> int:
    if number < 0:
        raise ValueError("Fibonacci has to be equal or greater than zero")
    elif number <= 1:
        return number
    else:
        return recurring_fibonacci_number(number - 1) + recurring_fibonacci_number(
            number - 2
        )
