Text this: Half-sweep modified successive over relaxation method for solving second order two-point boundary value problems using cubic spline