dualsimplex implemented