428/B - M. Nawsad (12 points)