todo19: fib