import bisect N,M,C = map(int, input().split()) A = sorted(map(int, input().split())) B = sorted(map(int, input().split())) ans = 0 for a in A: ans += bisect.bisect(B, C//a) print(1 - ans/N/M)