#include using namespace std; typedef long long int ll; int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); ll n,m,k; cin >> n >> m >> k; char c; cin >> c; vector a(n),b(m); for(int i=0;i> b[i]; } for(int i=0;i> a[i]; } sort(b.rbegin(), b.rend()); ll res=0; if(c=='+'){ for(int i=0;i1){ int mid=(l+r)/2; if(b[mid]+a[i]>=k)l=mid; else r=mid; } res+=l+1; } } else{ for(int i=0;i1){ int mid=(l+r)/2; if(b[mid]*a[i]>=k)l=mid; else r=mid; } res+=l+1; } } printf("%lld\n",res); }