Assignment 4:
Part A:
Part B:
Part C:
Part D:
Part E:
Part F:
Part G:
Part Ha:
Part Hb: