Solving Odes Using Eigenvalues And Eigenfunctions