Других вариантов решения - нет.