I added code tags, indenting and some new lines to your code. The next time you post code, please make sure that your code is readable by using code tags and using the 'preview' button to check out the formatting before you post.
The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.