This is just impossible. No once can ever predict the future(i'm not talking about events. For example, people you're going to meet, things that happen to you etc.). Every single thing that happens is all completely in random. When you think about it, every person on earth is here by amazing coincidence. For example, someones great great great grandfather is walking down a street, right? Say if it was running, he walks to fast to get out of it, and suddenly bumps into a woman. This woman eventually becomes his wife and she is pregnant, and so the cycle of life. Now, lets say it wasn't running. Then the great great great grandfather would have never meet the woman, and that someone would not have been born. Now think about why the great grandfather was walking. Maybe he dropped some milk, so had to go out to the shop. What if he never dropped the milk? He would never have to goto the shop. And never meet the woman. There are an un-countable amount of the smallest events that eventually lead to a specific person being born. If it wasn't for something as small as the weather 500 years ago, I wouldn't exist. Every single little thing that ever happens is by complete random.