Ответ дан ниже.