Решения нет и вопросов тоже.
Наверное, менять задачку придется.