#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(m), r(m); for(int i=0; i> l[i] >> r[i]; vector v(n+1, 0); v[1] = 1; while(--k >= 0){ vector sum(n+1, 0); for(int i=0; i v2(n+2, 0); for(int i=0; i