99 ways to program a hex, Part 17: Lua, recursion, runtime type checking
“A big ol' slab of beef!”