A small implementation of an online judge.