К сожалению у меня пока нет идей, каким образом решить данную задачу.