┐fibonacci_seq{to=5}
├─ms DEBUG Pushing 0 fibonacci
├─┐nth_fibonacci{n=0}
│ ├─ms DEBUG Base case
├─┘
├─ms DEBUG Pushing 1 fibonacci
├─┐nth_fibonacci{n=1}
│ ├─ms DEBUG Base case
├─┘
├─ms DEBUG Pushing 2 fibonacci
├─┐nth_fibonacci{n=2}
│ ├─ms DEBUG Recursing
│ ├─┐nth_fibonacci{n=1}
│ │ ├─ms DEBUG Base case
│ ├─┘
│ ├─┐nth_fibonacci{n=0}
│ │ ├─ms DEBUG Base case
│ ├─┘
├─┘
├─ms DEBUG Pushing 3 fibonacci
├─┐nth_fibonacci{n=3}
│ ├─ms DEBUG Recursing
│ ├─┐nth_fibonacci{n=2}
│ │ ├─ms DEBUG Recursing
│ │ ├─┐nth_fibonacci{n=1}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ │ ├─┐nth_fibonacci{n=0}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ ├─┘
│ ├─┐nth_fibonacci{n=1}
│ │ ├─ms DEBUG Base case
│ ├─┘
├─┘
├─ms DEBUG Pushing 4 fibonacci
├─┐nth_fibonacci{n=4}
│ ├─ms DEBUG Recursing
│ ├─┐nth_fibonacci{n=3}
│ │ ├─ms DEBUG Recursing
│ │ ├─┐nth_fibonacci{n=2}
│ │ │ ├─ms DEBUG Recursing
│ │ │ ├─┐nth_fibonacci{n=1}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ │ ├─┐nth_fibonacci{n=0}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ ├─┘
│ │ ├─┐nth_fibonacci{n=1}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ ├─┘
│ ├─┐nth_fibonacci{n=2}
│ │ ├─ms DEBUG Recursing
│ │ ├─┐nth_fibonacci{n=1}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ │ ├─┐nth_fibonacci{n=0}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ ├─┘
├─┘
├─ms DEBUG Pushing 5 fibonacci
├─┐nth_fibonacci{n=5}
│ ├─ms DEBUG Recursing
│ ├─┐nth_fibonacci{n=4}
│ │ ├─ms DEBUG Recursing
│ │ ├─┐nth_fibonacci{n=3}
│ │ │ ├─ms DEBUG Recursing
│ │ │ ├─┐nth_fibonacci{n=2}
│ │ │ │ ├─ms DEBUG Recursing
│ │ │ │ ├─┐nth_fibonacci{n=1}
│ │ │ │ │ ├─ms DEBUG Base case
│ │ │ │ ├─┘
│ │ │ │ ├─┐nth_fibonacci{n=0}
│ │ │ │ │ ├─ms DEBUG Base case
│ │ │ │ ├─┘
│ │ │ ├─┘
│ │ │ ├─┐nth_fibonacci{n=1}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ ├─┘
│ │ ├─┐nth_fibonacci{n=2}
│ │ │ ├─ms DEBUG Recursing
│ │ │ ├─┐nth_fibonacci{n=1}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ │ ├─┐nth_fibonacci{n=0}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ ├─┘
│ ├─┘
│ ├─┐nth_fibonacci{n=3}
│ │ ├─ms DEBUG Recursing
│ │ ├─┐nth_fibonacci{n=2}
│ │ │ ├─ms DEBUG Recursing
│ │ │ ├─┐nth_fibonacci{n=1}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ │ ├─┐nth_fibonacci{n=0}
│ │ │ │ ├─ms DEBUG Base case
│ │ │ ├─┘
│ │ ├─┘
│ │ ├─┐nth_fibonacci{n=1}
│ │ │ ├─ms DEBUG Base case
│ │ ├─┘
│ ├─┘
├─┘
┘
INFO The first 5 fibonacci numbers are [1, 1, 2, 3, 5, 8]
