N=gets.to_f
H={[0]*3=>0}
def dfs a,b,c
a|b|c<0?0:H[[a,b,c]]||=(N+a*dfs(a-1,b+1,c)+b*dfs(a,b-1,c+1)+c*dfs(a,b,c-1))/(a+b+c)
end
a=gets.split.map &:to_i
p dfs *(0..2).map{|i|a.count i}