https://oldfiz.ru/2021/10/26/задача-16-7-волькенштейн/