Code fine tuned for Competition 11-22-14!