487 - R.M. Karunapala (20 points)