835/D - P.M.M Asraf (40 points)