Before anything i would like to tell that it needs exactly two reads. Why??
The first read.....at the end it wil feel lyk "wait what happened??....how did this happen??...". I felt lyk i missed so many things.
But when u read the second time i assure u it will give u an amazing clarity of how the situatins unfold.
So anyone who is reading this be well prepared.