первая рабочая версия. падает при раннем нахождении ответа.