An online judge using CakePHP.