Typical CS Fibonacci number application AKA "my first recursive application"