Incredible how the human element can beat the system!
There's nothing predictable about this book.
There's everything to enjoy.
From the way the story progresses to the behavior of the characters and even the digressions into an orderly mathematical universe, everything contributes to the suspense of this gripping roller-coaster ride until you don't know what is true and what is false.
And then, just when you think you had everything figured out, here comes that unpredictable human element capable of defeating even the most perfect of machinations, so everything changes again and nothing will ever be the same again.
Needless to say, I loved every minute of it!