#include using namespace std; #define rep(i,n) for (int (i)=(0);(i)<(int)(n);++(i)) using ll = long long; const int V = 50; const int C = 301; const int E = 1500; const int inf = 1e8; ll dp[V][C]; ll a[E], b[E], t[E], cost[E]; int main() { ll v, m, e; cin >> v >> m >> e; v--; rep(i, e) cin >> a[i], a[i]--; rep(i, e) cin >> b[i], b[i]--; rep(i, e) cin >> cost[i]; rep(i, e) cin >> t[i]; rep(i, V) rep(j, C) dp[i][j] = inf; dp[0][0] = 0; for (int i=0; i