Class ForwardBackSubstitutionSolver