Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Definitely not the prettiest or most efficient code I've ever produced. I should have done some research into tested and documented approaches to the problem. Limitations of my approach showed up rather quickly when I tried to adapt this to the 15x15 nonograms.
This was my first foray into memoization and tried to adapt online examples. Definitely something I need to practice and improve upon.