Code:

http://hotfile.com/dl/24740469/54c9f05/midtermmayhem1.wmv.html