nonogram-rs 2.2.3

A fast and lightweight nonogram solving library.
Documentation
{
  "rows": [
    [["!", 4]],
    [["!", 2], ["!", 1]],
    [["!", 1], ["!", 4], ["!", 2]],
    [["!", 3], ["!", 2], ["!", 3], ["!", 1], ["!", 3]],
    [["!", 2], ["!", 1], ["!", 2], ["!", 3], ["!", 2]],
    [["!", 1], ["!", 1], ["!", 1], ["!", 6], ["!", 1], ["!", 1]],
    [["!", 2], ["!", 2], ["!", 2], ["!", 2], ["!", 2], ["!", 1]],
    [["!", 1], ["!", 3], ["!", 3], ["!", 2], ["!", 1]],
    [["!", 2], ["!", 6], ["!", 5], ["!", 2]],
    [["!", 1], ["!", 2], ["!", 5], ["!", 2]],
    [["!", 3], ["!", 3], ["!", 5]],
    [["!", 1], ["!", 2], ["!", 2], ["!", 2]],
    [["!", 8], ["!", 1], ["!", 1]],
    [["!", 1], ["!", 2], ["!", 2]],
    [["!", 1], ["!", 4]],
    [["!", 4], ["!", 3]],
    [["!", 5], ["!", 4]],
    [["!", 4], ["!", 9]],
    [["!", 1], ["!", 2], ["!", 6], ["!", 1], ["!", 1]],
    [["!", 7], ["!", 1]],
    [["!", 5], ["!", 5], ["!", 3]],
    [["!", 8], ["!", 4], ["!", 7]],
    [["!", 1], ["!", 11], ["!", 5], ["!", 2]],
    [["!", 1], ["!", 7], ["!", 3], ["!", 3], ["!", 2]],
    [["!", 7], ["!", 12]],
    [["!", 2], ["!", 4], ["!", 4]],
    [["!", 2], ["!", 3]],
    [["!", 2], ["!", 4]],
    [["!", 5]],
    [["!", 2], ["!", 5]],
    [["!", 3], ["!", 4], ["!", 2], ["!", 1]],
    [["!", 10], ["!", 2]],
    [["!", 4], ["!", 4]],
    [["!", 4]],
    [["!", 2]]
  ],
  "cols": [
    [["!", 4]],
    [["!", 2], ["!", 4]],
    [["!", 2], ["!", 2], ["!", 2], ["!", 1]],
    [["!", 3], ["!", 2], ["!", 5]],
    [["!", 2], ["!", 1], ["!", 1], ["!", 5]],
    [["!", 1], ["!", 2], ["!", 2], ["!", 1], ["!", 5]],
    [["!", 1], ["!", 2], ["!", 1], ["!", 2], ["!", 1], ["!", 5], ["!", 1]],
    [["!", 1], ["!", 3], ["!", 1], ["!", 3], ["!", 3], ["!", 1], ["!", 1]],
    [["!", 1], ["!", 4], ["!", 1], ["!", 3], ["!", 3], ["!", 1], ["!", 5]],
    [["!", 2], ["!", 2], ["!", 1], ["!", 5], ["!", 1], ["!", 9]],
    [["!", 1], ["!", 1], ["!", 1], ["!", 1], ["!", 1], ["!", 15]],
    [["!", 1], ["!", 1], ["!", 1], ["!", 2], ["!", 2], ["!", 2], ["!", 10], ["!", 2]],
    [["!", 1], ["!", 2], ["!", 2], ["!", 1], ["!", 1], ["!", 1], ["!", 7], ["!", 1], ["!", 2]],
    [["!", 1], ["!", 1], ["!", 1], ["!", 1], ["!", 2], ["!", 6], ["!", 2], ["!", 2]],
    [["!", 1], ["!", 2], ["!", 1], ["!", 1], ["!", 2], ["!", 5], ["!", 1], ["!", 3]],
    [["!", 1], ["!", 2], ["!", 1], ["!", 4], ["!", 4], ["!", 2], ["!", 3]],
    [["!", 1], ["!", 2], ["!", 2], ["!", 1], ["!", 3], ["!", 3], ["!", 3], ["!", 1], ["!", 2]],
    [["!", 1], ["!", 3], ["!", 1], ["!", 6], ["!", 5], ["!", 1], ["!", 2]],
    [["!", 4], ["!", 1], ["!", 1], ["!", 2], ["!", 2], ["!", 2], ["!", 2], ["!", 2], ["!", 1]],
    [["!", 1], ["!", 2], ["!", 2], ["!", 1], ["!", 2], ["!", 1], ["!", 2], ["!", 2], ["!", 3]],
    [["!", 1], ["!", 2], ["!", 1], ["!", 2], ["!", 1], ["!", 2], ["!", 2], ["!", 1]],
    [["!", 1], ["!", 2], ["!", 5], ["!", 1], ["!", 2], ["!", 1]],
    [["!", 2], ["!", 4], ["!", 4]],
    [["!", 5], ["!", 1], ["!", 3]],
    [["!", 2]]
  ]
}