Disclaimer: It is entirely possible that I am wrong.
/*** There are only 10 types of people in the world - those who know binary, and those who don't. ***/