это сложно, но возможно *-*