Детально отвечаем: