ECEM119 assignment 2 problem 4