CPSC 636-600 Homework 4 (Total of 100 points)