Описание задачи
Сомон имеет видов цветов, по одному каждому. Он собирается выбрать один или несколько из этих цветов, чтобы сделать букет. Однако, ей не нравятся два числа и , поэтому количество цветов в букете не может быть равно или . Сколько различных букетов может сделать Сомон? Найдите количество букетов по модулю . Здесь два букета считаются разными, если есть цвет, который используется в одном букете, но отсутствует в другом.
Input Format
В единственной строке входных данных содержатся три целых числа , и .
Output Format
Выведите единственное число --- ответ на задачу по модулю .
Примеры
Пример 1
Ввод
4 1 3
Вывод
7
Пример 2
Ввод
1000000000 141421 173205
Вывод
34076506