Text this: A new half-sweep algebraic multigrid (HSAMG) algorithm for two-point boundary problems