450 - D.M. Dhanapala (30 points)