I don't think I can read anything for the next few days,so much have this tale shaken me. After the twist,I found myself re reading a few certain pages,a few lines,that made more sense,or that I overlooked before but now seemed as important as the twist. Everything was right there,but readers were made to believe it wasn't,I suspected my suspicions damn. Best read this year. 10/10. It's weird,but you have to move far from your initial conclusions that you will draw,don't think as yourself or based on what you know,need to think on the basis of what the tale let's you know,just that,no more. Every answer is there,waiting for you to find it. Don't overlook even the ones that may seem like filler sentences. And please don't give up reading,it took me 10 days to read the first 150 pages and 2 days to finish the rest 250,be patient. And after you finish it,allow yourself to dwell more on it,so as to actually enjoy the genius of a plot that it is,this is not a story made for you to move on soon.