Что-то подобное https://www.drive2.ru/l/5038276/