Solving Ordinary Differential Equations I