O/L Information and communication - Bandarage ,N