Working code as of Seneca competition.