@ray.remote
def compute_large_fib(M: int, n: int=1, fib: int=1):
    next_fib = requests.post('https://nemo.api.stdlib.com/fibonacci@0.0.1/', data={'nth': n}).json()
    if (next_fib > M):
        return fib
    else:
        return workflow.continuation(compute_large_fib.bind(M, (n + 1), next_fib))
@ray.remote
def compute_large_fib(M: int, n: int=1, fib: int=1):
    next_fib = requests.post('https://nemo.api.stdlib.com/fibonacci@0.0.1/', data={'nth': n}).json()
    if (next_fib > M):
        return fib
    else:
        return workflow.continuation(compute_large_fib.bind(M, (n + 1), next_fib))