#include "bits/stdc++.h" using namespace std; typedef long long int ll; typedef pair pi; typedef pair, ll > pii; vector vec; vector > vec2; ll MOD = 1000000007; ll INF = 1145141919454519; ll N, M, K; vector A; vector B; char op; bool check(ll mid, ll i){ if(op == '*'){ if(B[mid] * A[i] >= K){ return true; } }else{ if(B[mid] + A[i] >= K){ return true; } } return false; } int main() { cin >> N >> M >> K; MOD = K; cin >> op; for(ll i = 0; i < M; i++){ ll t; cin >> t; A.push_back(t); } for(ll i = 0; i < N; i++){ ll t; cin >> t; B.push_back(t); } sort(B.begin(), B.end()); ll sum = 0; for(ll i = 0; i < M; i++){ ll ng = -1; ll ok = N; while(ng + 1 < ok){ ll mid = (ng + ok) / 2; if(check(mid, i)){ ok = mid; }else{ ng = mid; } } //cout << N - ok << endl; sum += N - ok; } cout << sum << endl; }