506/A - D.M. Heenbanda (20 points)