#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; const int MOD = 1000000007; int main() { int n, m, k; cin >> n >> m >> k; vector l(n), r(n); for(int i=0; i> l[i] >> r[i]; vector v(n+2, 1); v[0] = 0; while(--k >= 0){ vector v2(n+2, 0); for(int i=0; i