I just remembered an idea that was presented in one of my math text books when I was an undergrad. The basic idea was that if you consider every single atom in the universe, the number of atoms is certainly beyond what the human mind could comprehend, however, the number of those atoms is still finite. Given a finite amount of things there are only a finite amount of ways that they could be arranged. Now, given an infinite amount of time, would the same atoms that compose your body at this very instant be able to arrange themselves in the same way that they are now in the very, very, very distant future since there are only a finite amount of permutations possible? That is, would you be able to exist the same way that you do now, in the future? Thoughts?