766/A - D.M.S Priyankara Bandara (20 points)