Нужно больше энергии

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Машины матрицы потребляют невообразимое количество энергии. Некоторые люди, взаимодействуя в Матрице, выделяют очень много энергии, поэтому Архитектор Матрицы задумался над новым помещением для расположения крио-камер с людьми.

По задумке, новое помещение будет представлять собой прямоугольную комнату длины nn и ширины xx, вдоль горизонтальной стороны которой будет расположена большая аккумуляторная батарея для накопления энергии. В каждом из рядов помещения (для 1in1 \leqslant i \leqslant n) планируется разместить одну криокамеру на некотором расстоянии от нижней стены p_ip\_i (1p_ix1 \leqslant p\_i \leqslant x).

Криокамера расположена энергетически выгодно, если криокамеры слева и справа (если такие есть) расположены на меньшем расстоянии от аккумулятора, чем текущая криокамера, то есть p_i1<p_ip\_{i - 1} < p\_i и p_i>p_i+1p\_i > p\_{i + 1}.

Назовем конфигурацией криокамер набор чисел p_1,,p_np\_1, \ldots, p\_n. Архитектор Матрицы задумался, сколько существует конфигураций расположения криокамер в комнате длины nn, таких что энергетически выгодно расположенных криокамер будет ровно kk. Он смог ответить на этот вопрос, а сможете ли ответить на него вы?

Так как ответ на задачу может быть достаточно большим, найдите его по модулю числа 109+710^9 + 7.

입력

В первой и единственной строке ввода через пробел даны три целых числа nn, xx и kk --- длинна комнаты, максимальное расстояние, на котором может быть расположена криокамера от аккумулятора, и количество криокамер, расположенных энергетически выгодно (1n,x,k500)(1 \leq n, x, k \leq 500).

출력

В единственной строке выведите ответ на задачу по модулю 109+710^9 + 7 --- количество конфигураций криокамер, удовлетворяющих условиям.

힌트

Ниже находится иллюстрация к первому примеру: