The code is really bad, so I'd have a lot to say about it in a review. Couldn't do it in 15 minutes, though.