I know, I know. Why assembly? Because it's fun, and it takes you back to the roots of your code.