An implementation of this paper / NP-hardness proof

Gadgets

  1. Split
  2. OR
  3. AND
  4. Crossover
  5. Big, correct padding, but not enough
  6. Big, full padding, but blanks instead of bubbles

Instructions

Source Code