https://ecworld.fund/zadacha-327688
задача: