largely operational mlcp solver