278/A - A.B.M. Malik (30 points)