ColonelFazackerley Non-clipping. Faster. Fewer blocks. 🙂 This took me a while. Did not look at the others first.
andy ColonelFazackerley Great solution. Almost a new technique we might use elsewhere. Perhaps a taxonomy of techniques is worth writing.