доработан QuestionStateWithCustomQuestion