N,M,C=map(int, input().split()) A=list(map(int, input().split())) B=list(map(int, input().split())) A=sorted(A) B=sorted(B) import bisect cnt=0 for i in A: d=bisect.bisect_right(B,C//i) cnt+=M-d print(cnt/(N*M))