worked on last year's exercise 12 problem 33 (ODE)