EduBrick

C. Три группы

2000 мс · 256 МБ · всё или ничего

В кружке занимается nn юношей, mm девушек и gg преподавателей. Надо выбрать группу ровно из tt человек, в которой не менее pp юношей, не менее qq девушек и не менее uu преподавателей.

Сколькими способами это можно сделать?

Формат ввода

Одна строка содержит числа nn, mm, gg, tt, pp, qq, uu.

Ограничения: 1≤n,m,g≤301 \le n, m, g \le 30, 1≤t≤n+m+g1 \le t \le n + m + g, 0≤p≤n0 \le p \le n, 0≤q≤m0 \le q \le m, 0≤u≤g0 \le u \le g.

Формат вывода

Одно число — количество способов по модулю 109+710^9 + 7.

Примеры

ввод
5 2 2 5 4 1 0
вывод
10
ввод
1 1 1 3 1 1 1
вывод
1
Войдите, чтобы отправлять решения.