ответ на issues #2, #3.