NO!

I just deleted my last final submission, thinking that I could still upload. Please tell me it's not too late!

(log in to comment)

Comments

According to the counter on the page you still have about 1 hour left...