#include using namespace std; #define rep(i,n) for(int i=0; i<(n); i++) typedef long long ll; int main(){ cin.tie(0); ios::sync_with_stdio(false); int n,m,k; cin>>n>>m>>k; string op; cin>>op; vector vb(m); rep(i,m) cin>>vb[i]; ll ans=0; if(op=="+"){ int a; rep(i,n){ cin>>a; rep(j,m){ ans+=(a+vb[j])%k; } } } else { int a; rep(i,n){ cin>>a; a%=k; rep(j,m){ ans+=a*(vb[j]%k); } } } cout<