Question

4. (30 pts)