if this could work with var current, next and no e...
# coroutines
n
if this could work with var current, next and no extra memory, it’d be great