X = sorted(map(int, input().split())) N = int(input()) A = sorted(map(int, input().split())) dp = [1, 0, 0, 0] for a in A: for ok in reversed(range(4)): dp[ok + (ok < 3 and a >= X[ok])] += dp[ok] print(dp[3])