The Rat Trap

http://pastebin.com/pBCG3Gfd