Elements of ordinary differential equations