This book was un-put-downable. I give it a 3/5.
Huh? you say? Let me explain.
Catherine Chung (the author) is a mathematician herself and sets out to write a story connecting mathematics and life. She is only partially successful in my humble opinion.
I was so engrossed in the novel that I skipped meals and read 3/4 of the book in one sitting. I did not even play with Cherry!!!!!

The story was galloping at 100 mph, then hit a road bump and slowed down and even broke down in some places. The last few chapters felt like chasing a bunny in a field. Once I lost the first bunny, the second one started running. I chased it for a while and lost it too. Like this, there were several bunnies that went nowhere.
I wanted a great ending for the protagonist. She started out all alone and ended up all alone, makes me want to sob.