Fixed some major issues with 03x01.lhs; note to self: check, double-check and triple-check before committing anything