#include using namespace std; const int64_t MOD = 1e9+7; void add(int64_t& a, int64_t b){ a = (a+b) % MOD; } void mul(int64_t& a, int64_t b){ a = a*b % MOD; } int main(){ int N, M, K; cin >> N >> M >> K; vector>> A(300); for(int i=0; i> a >> b >> c; A[a-1].emplace_back(b-1, c); } static int64_t dp[300][300][301]; for(int j=0; j<300; j++) dp[0][j][0] = 1; for(int i=0; i