tread: fibonacci recursive/iterative version