5 номер. Преобразование записей чисел

Алгоритм обработки числа

(А. Сардарян) На вход алгоритма подаётся два натуральных числа N и M. Алгоритм строит по ним новое число R следующим образом.

1) Вычисляется произведение P₁ всех ненулевых чётных цифр чисел N и M.

2) Вычисляется произведение P₂ всех нечётных цифр чисел N и M.

3) Результат R вычисляется как модуль разности P₁ и P₂.

Например, для N = 256 и M = 108 получаем P₁ = 2·6·8 = 96 и P₂ = 5·1 = 5, так что R = |96 - 5|= 91. Укажите минимальное число M, при котором для N = 120 получается R = 29.