damn. i gave up halfway through. its a little loooooooong. :) first part was funny though. here's a visual aid: