solving 1d wave equation