Issue #7 : внес изменения в соответствии с комментариями Тимура