happily puttering along on my silly project when i unexpectedly bump my head into the NP-complete part of it. whoops

tried to draft a blog post but i used 1000 words to even introduce the problem...