644/A - R.M. Bandaramenika (20 points)