Assignment 3: Ordinary Differential Equations General Instructions: • Write your own code. • Comment your code, using the markdown section on jupyterlab to answer questions. • Your code MUST RUN AS SUBMITTED. Codes that do not run will not be graded. For each problem: 1. Time your code (e.g. using the time module from python) and report the time taken. 2. Compare your solutions against built-in python functions if available. 3. Compare your solutions against solutions obtained from your favourite GPT. Provide both the prompt used and the solution obtained. Observe what calibre of problem a GPT is able to solve. • Submit all the solutions in a single file named ID assign3.ipynb