You could almost write a puzzle book, Alex.

https://dutchypatterns.com/