Are there other handy 2-d algorithms that are this well explained? I know redblobgames has a treasure trove too, but curious about more.