do
var sequence = [n]
while n != 1 do
- if n.bin_and(0x01) == 0 then
+ if n & 0x01 == 0 then
n = n / 2
else
n = 3 * n + 1
"and end with: {sequence27[size27 - 4]}, {sequence27[size27 - 3]}, " +
"{sequence27[size27 - 2]}, {sequence27[size27 - 1]}"
-var max: Int = hailstone(1).length
+var max = hailstone(1).length
var max_sequence = hailstone(1)
var max_element = 1