MY PROGRAMMING CONTEST ENTRY IS FINISHED!