import sys input = sys.stdin.readline from time import time time0=time() from random import randint,random N,PA,PB=map(float,input().split()) N=int(N) A0=list(map(int,input().split())) B0=list(map(int,input().split())) LA=0 LB=0 while time()-time0<2.8: A=A0[:] B=B0[:] scorea=0 scoreb=0 for i in range(N): A.sort() B.sort() x=random() if xxb: scorea+=xa+xb elif xascoreb: LA+=1 else: LB+=1 print(LA/(LA+LB))