Please don't look at this. It'll make decent programmers cry.