fibo.py