Lythra's Surprise

http://pastebin.com/ifXxP9EL