Процедура описана почти правильно но двух пунктов не хватает