function sequence = fib_sequence(n)
sequence = [0, 1];
while true
nextFib = sequence(end) + sequence(end - 1);
if nextFib > n
break;
end
sequence(end + 1) = nextFib;
end
end
ZnVuY3Rpb24gc2VxdWVuY2UgPSBmaWJfc2VxdWVuY2UobikKICAgIHNlcXVlbmNlID0gWzAsIDFdOwogICAgd2hpbGUgdHJ1ZQogICAgICAgIG5leHRGaWIgPSBzZXF1ZW5jZShlbmQpICsgc2VxdWVuY2UoZW5kIC0gMSk7CiAgICAgICAgaWYgbmV4dEZpYiA+IG4KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgZW5kCiAgICAgICAgc2VxdWVuY2UoZW5kICsgMSkgPSBuZXh0RmliOwogICAgZW5kCmVuZAo=