Poisson Disc Sampling [1] while forcing myself to debug using graphical means rather than my usual bad habit of print().

It's starting to sink in that live-editing makes the boundary between debug prints and debuggers a lot more fuzzy.

[1] https://sighack.com/post/poisson-disk-sampling-bridsons-algorithm