You Haven't Lost Your Touch

http://pastebin.com/VmJAe9Zp