219 - N.P. Illiyas (30 points)