Puzzles wishlist

Not less than NP-Hard