function Hailstones2(curr, count)
	if curr==1: return count+1
	count=count+1
	if curr%2==0 :  return Hailstones(curr/2, count)
	return Hailstones((3*curr)+1, count)
end
function Hailstones(curr)
	return Hailstones2(curr, 0)
end

print(Hailstone(13,0))