231 - M.H. Ansar (40 points)