def check (a,b,c) puts %{#{a} #{b} #{c} = #{a**2 + b**2 + c**2}} return ( a**2 + b**2 == c**2 ) end # a < b < c a=1000 b=0 c=0 while not check(c,b,a) if c