Text this: Direct block method for solving delay differential equations with initial conditions