When do I need to submit my solution?

The submission deadline of your solution is 14 December, 12noon.