Решение - §30 - Контрольные вопросы:

Решение 1