import sys input = sys.stdin.readline from bisect import * N, M, K = map(int, input().split()) inp = input().split() op = inp[0] B = list(map(int, inp[1:])) A = [int(input()) for _ in range(N)] B.sort() ans = 0 for Ai in A: if op=='+': Ci = K-Ai else: Ci = (K+Ai-1)//Ai ans += M-bisect_left(B, Ci) print(ans)