2 последних пункта не выполнены. Объясните, что не так. И еще вопрос - как более компактно прописать решение? Заранее спасибо!