#include #define rep(i,n) for(int i=0;i P; const int INF = 1e9; const int MOD = 1000000007; int main(){ int n,m; ll k; cin >> n >> m >> k; char op; cin >> op; vector a(m),b(n); rep(i,m) cin >> a[i]; rep(i,n) cin >> b[i]; ll a_sum = 0,b_sum = 0; rep(i,m) a_sum = (a_sum + a[i]) % k; rep(i,n) b_sum = (b_sum + b[i]) % k; if(op =='+') cout << ((a_sum * n)%k + (b_sum * m)%k)%k <