A simplex-like method with bisection for linear programming 1