99 ways to program a hex, Part 19: Lua, recursion, closure as callback