I wrote this last night, when I should have been writing a paper for class.
Part two is here: [link]