Smooth, very smooth.
Loved the transitions, the way the back story was sandwiched in between the action.
Nice.
You're a doctor and you know about Fibonacci??????????
I am impressed! With the story and your breadth of knowledge!