Open
Description
def foo(x)
x.times do |n|
if (n % 5 == 0) && (n % 3 == 0)
out :fizzbuzz
elsif n % 5 == 0
out :fizz
elsif n % 3 == 0
out :buzz
else
out n
end
end
end
def out(x)
end
loop do
foo(rand(100))
end
Looking at node 161. How come 167 is trusted but 2085 isn't? 2085 is returned, and because it isn't trusted, it's reboxed, leaving us with a unbox-box operation.