GMS:Direct Solver