Во-первых, вы сами не пробовали решить? Самый быстрый, проверенный способ. Уж если что-то не получится, тогда мы обязательно и даже с радостью придем на помощь. Хотя, и с нуля приходится часто программы писать.
Во-вторых, у вас какой часовой пояс? Мне, например, по Москве, в полночь не очень хочется задачи решать. Может и найдется какой доброволец.. В общем, задание надо давать своевременно