评测记录
x,m,n=map(float,(input().split()))
print(*sorted(list(set([int(y) if int(y)==y else float(f'{y:.1f}') for y in [x/2,x,180-x*2,(180-x)/2]]))))
print(*sorted(map(float,([f'{(n*n-m*m)**0.5:.5f}',f'{(n*n+m*m)**0.5:.5f}']))) if n!=m else [f'{(n*n+m*m)**0.5:.5f}'])