Нормальный ответ на 3 вопрос тут