Задача №1180. Калькулятор

В новой программе OpenCalculator появилась новая возможность – можно настроить, какие кнопки отображаются, а какие – нет. Если кнопка не отображается на экране, то ввести соответствующую цифру с клавиатуры или копированием из другой программы нельзя. Петя настроил калькулятор так, что он отображает только кнопки с цифрами x, y, z. Напишите программу, определяющую, сможет ли Петя ввести число N, а если нет, то какое минимальное количество кнопок надо дополнительно отобразить на экране для его ввода.

Входные данные

Сначала вводятся три различных числа из диапазона от 0 до 9: x, y и z (числа разделяются пробелами). Далее вводится целое неотрицательное число N, которое Петя хочет ввести в калькулятор. Число N не превышает 10000.

Выходные данные

Выведите, какое минимальное количество кнопок должно быть добавлено для того, чтобы можно было ввести число N (если число может быть введено с помощью уже имеющихся кнопок, выведите 0)

Комментарии к примерам тестов.

1. Число может быть введено имеющимися кнопками.

2. Нужно добавить кнопку 0.

3. Нужно добавить кнопки 1 и 2.

Примеры
Входные данные
1 2 3
1123
Выходные данные
0
Входные данные
1 2 3
1001
Выходные данные
1
Входные данные
5 7 3
123
Выходные данные
2
Сдать: для сдачи задач необходимо войти в систему