Completed Assignment IV ECE 5566