Electronic Contest

14th International 24-hour Programming Contest
http://ch24.org