Second commit of the ACO code.