Вторая задача не единожды разбиралась.