def main(): import sys from bisect import bisect_left input = sys.stdin.readline N, M, K = map(int, input().split()) line = input().split() op = line[0] B = list(map(int, line[1:])) A = [0] * N for i in range(N): A[i] = int(input()) A.sort() B.sort() ans = 0 if op == '+': for a in A: i = bisect_left(B, K-a) ans += M - i else: for a in A: i = bisect_left(B, (K-1)//a + 1) ans += M - i print(ans) if __name__ == '__main__': main()