CoolFace
Datasetpublic

FPEvalDataset/LeetCodeProblem

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes305downloads
MySuite.scala45 linesDownload Raw Back to scala_tests
1 2class MySuite extends munit.FunSuite {3  4  test("test1") {5    assertEquals(Main.minZeroArray(List(2,0,2),List(List(0,2,1),List(0,2,1),List(1,1,3))), 2)6  }7 8  test("test2") {9    assertEquals(Main.minZeroArray(List(4,3,2,1),List(List(1,3,2),List(0,2,1))), -1)10  }11 12  test("test3") {13    assertEquals(Main.minZeroArray(List(1,2,3,2,1),List(List(0,1,1),List(1,2,1),List(2,3,2),List(3,4,1),List(4,4,1))), 4)14  }15 16  test("test4") {17    assertEquals(Main.minZeroArray(List(904, 591),List(List(0, 1, 1), List(0, 0, 2), List(0, 0, 7), List(1, 1, 1), List(0, 0, 2), List(1, 1, 2), List(1, 1, 7), List(1, 1, 4), List(1, 1, 2), List(1, 1, 2), List(1, 1, 2), List(0, 0, 5), List(1, 1, 2), List(1, 1, 6), List(0, 1, 7), List(1, 1, 2), List(1, 1, 2), List(0, 0, 7), List(1, 1, 4), List(0, 0, 7), List(1, 1, 7), List(1, 1, 6), List(1, 1, 3), List(0, 1, 7), List(1, 1, 9), List(1, 1, 6), List(0, 1, 9), List(1, 1, 6), List(0, 1, 3), List(0, 1, 5), List(1, 1, 10), List(0, 0, 5), List(0, 1, 9), List(1, 1, 7), List(1, 1, 6), List(0, 0, 1), List(1, 1, 9), List(1, 1, 1), List(0, 1, 8), List(1, 1, 1), List(1, 1, 3), List(1, 1, 3), List(0, 0, 10), List(0, 1, 2), List(0, 0, 9), List(1, 1, 3), List(0, 0, 10), List(0, 1, 7), List(1, 1, 1), List(1, 1, 5), List(1, 1, 2), List(0, 0, 7), List(1, 1, 3), List(0, 0, 7), List(1, 1, 2), List(1, 1, 1), List(1, 1, 4), List(1, 1, 1), List(1, 1, 9), List(1, 1, 1), List(1, 1, 7), List(0, 0, 7), List(0, 1, 7), List(0, 1, 9), List(0, 1, 4), List(0, 0, 3), List(0, 0, 3), List(1, 1, 6), List(1, 1, 1), List(0, 0, 7), List(0, 1, 9), List(1, 1, 6), List(1, 1, 10), List(0, 0, 3), List(0, 1, 6), List(0, 0, 8), List(0, 1, 10), List(0, 1, 5), List(0, 0, 5), List(1, 1, 2), List(1, 1, 6), List(1, 1, 3), List(1, 1, 10), List(1, 1, 3), List(1, 1, 8), List(0, 0, 1), List(1, 1, 6), List(1, 1, 5), List(0, 1, 5), List(0, 1, 4), List(0, 0, 3), List(1, 1, 3), List(1, 1, 8), List(1, 1, 3), List(1, 1, 1), List(1, 1, 6), List(0, 0, 4), List(1, 1, 5), List(0, 0, 8), List(0, 0, 2), List(1, 1, 7), List(1, 1, 8), List(1, 1, 5), List(1, 1, 10), List(1, 1, 6), List(1, 1, 6), List(0, 1, 9), List(1, 1, 4), List(1, 1, 5), List(0, 0, 8), List(0, 1, 8), List(0, 0, 7), List(0, 1, 2), List(0, 0, 4), List(1, 1, 9), List(0, 0, 3), List(0, 1, 10), List(0, 1, 3), List(1, 1, 6), List(1, 1, 10), List(1, 1, 10), List(0, 1, 4), List(0, 0, 6), List(1, 1, 1), List(0, 1, 6), List(1, 1, 3), List(0, 0, 7), List(0, 0, 8), List(1, 1, 1), List(0, 1, 1), List(1, 1, 10), List(0, 0, 5), List(0, 1, 6), List(1, 1, 6), List(1, 1, 5), List(1, 1, 8), List(0, 1, 3), List(0, 1, 7), List(0, 0, 6), List(0, 0, 4), List(1, 1, 10), List(0, 0, 5), List(0, 0, 5), List(0, 1, 3), List(1, 1, 2), List(1, 1, 6), List(0, 1, 10), List(1, 1, 10), List(1, 1, 9), List(0, 1, 1), List(1, 1, 1), List(0, 1, 10), List(1, 1, 8), List(1, 1, 6), List(0, 1, 4), List(1, 1, 2), List(1, 1, 2), List(0, 1, 2), List(1, 1, 5), List(1, 1, 7), List(0, 1, 6), List(0, 0, 7), List(0, 1, 9), List(0, 0, 3), List(1, 1, 1), List(0, 0, 6), List(0, 0, 3), List(0, 0, 8), List(1, 1, 4), List(1, 1, 4), List(0, 0, 9), List(1, 1, 2), List(0, 1, 2), List(1, 1, 3), List(1, 1, 6), List(0, 0, 2), List(0, 0, 4), List(0, 1, 8), List(0, 1, 6), List(0, 0, 3), List(0, 1, 9), List(0, 1, 7), List(0, 1, 1), List(1, 1, 4), List(0, 0, 6), List(1, 1, 4), List(1, 1, 9), List(0, 1, 3), List(1, 1, 1), List(0, 0, 7), List(1, 1, 8), List(1, 1, 9), List(0, 0, 9), List(1, 1, 3), List(1, 1, 8), List(1, 1, 8), List(1, 1, 10), List(0, 0, 5), List(1, 1, 8), List(1, 1, 1), List(1, 1, 5), List(1, 1, 2), List(0, 0, 4), List(1, 1, 6), List(0, 1, 8), List(1, 1, 9), List(1, 1, 7), List(0, 1, 5), List(0, 0, 4), List(1, 1, 8), List(1, 1, 3), List(1, 1, 5), List(0, 0, 1), List(1, 1, 2), List(1, 1, 4), List(1, 1, 6), List(0, 0, 5), List(1, 1, 2), List(1, 1, 6), List(1, 1, 10), List(0, 0, 10), List(0, 1, 8), List(1, 1, 7), List(0, 1, 1), List(1, 1, 10), List(0, 1, 1), List(0, 0, 4), List(0, 1, 4), List(0, 1, 5), List(0, 1, 1), List(0, 0, 2), List(0, 0, 8), List(1, 1, 3), List(1, 1, 1), List(0, 1, 9), List(0, 1, 8), List(1, 1, 9), List(0, 0, 2), List(0, 1, 5), List(0, 1, 9), List(1, 1, 5), List(0, 0, 10), List(1, 1, 3), List(0, 1, 5), List(1, 1, 10), List(1, 1, 6), List(1, 1, 1), List(1, 1, 8), List(0, 1, 8), List(0, 1, 7), List(1, 1, 6), List(0, 0, 2), List(0, 1, 5), List(1, 1, 6), List(0, 1, 3), List(1, 1, 3), List(1, 1, 6), List(0, 0, 7), List(0, 1, 5), List(1, 1, 7), List(0, 0, 1), List(1, 1, 8), List(0, 0, 1), List(0, 1, 5), List(1, 1, 3), List(1, 1, 7), List(1, 1, 2), List(1, 1, 3), List(1, 1, 10), List(1, 1, 3), List(0, 1, 8), List(0, 0, 6), List(0, 1, 1), List(0, 0, 7), List(1, 1, 2), List(0, 1, 9), List(0, 0, 9), List(1, 1, 8), List(0, 0, 4), List(0, 1, 2), List(1, 1, 5), List(1, 1, 7), List(1, 1, 9), List(1, 1, 4), List(1, 1, 9), List(0, 1, 9), List(1, 1, 3), List(0, 0, 5), List(0, 0, 4), List(0, 1, 3), List(1, 1, 1), List(0, 0, 10), List(1, 1, 7), List(1, 1, 5), List(1, 1, 3), List(1, 1, 6), List(0, 1, 4), List(1, 1, 2), List(0, 1, 4), List(0, 1, 8), List(1, 1, 1), List(0, 0, 5), List(1, 1, 3), List(1, 1, 6), List(1, 1, 6), List(1, 1, 9), List(0, 0, 9), List(1, 1, 6), List(1, 1, 1), List(1, 1, 8), List(1, 1, 4), List(1, 1, 7), List(0, 1, 8), List(0, 1, 9), List(1, 1, 2), List(1, 1, 8), List(0, 0, 5), List(0, 1, 4), List(0, 1, 1), List(1, 1, 9), List(0, 0, 9), List(0, 1, 10), List(1, 1, 4), List(0, 0, 9), List(1, 1, 2), List(0, 1, 5), List(0, 0, 3), List(1, 1, 1), List(0, 0, 1), List(0, 0, 9), List(1, 1, 6), List(0, 0, 5), List(0, 0, 9), List(1, 1, 4), List(0, 0, 9), List(0, 0, 3), List(0, 0, 5), List(0, 0, 6), List(0, 0, 10), List(1, 1, 1), List(1, 1, 9), List(0, 0, 5), List(0, 1, 9), List(1, 1, 10), List(0, 1, 2), List(0, 1, 3), List(0, 0, 5), List(1, 1, 10), List(0, 0, 8), List(1, 1, 2), List(0, 0, 2), List(1, 1, 7), List(1, 1, 1), List(0, 1, 8), List(0, 0, 1), List(0, 1, 7), List(0, 1, 8), List(0, 0, 6), List(1, 1, 6), List(1, 1, 5), List(0, 0, 1), List(1, 1, 7), List(1, 1, 10), List(0, 1, 6), List(0, 1, 2), List(1, 1, 10), List(0, 0, 4), List(0, 1, 1), List(1, 1, 2), List(1, 1, 2), List(0, 1, 10), List(0, 1, 2), List(1, 1, 3), List(1, 1, 1), List(1, 1, 10), List(0, 0, 5), List(1, 1, 1), List(0, 0, 7), List(0, 0, 4), List(0, 0, 2), List(1, 1, 3), List(1, 1, 4), List(0, 0, 4), List(0, 0, 1), List(1, 1, 2), List(1, 1, 9), List(1, 1, 5), List(0, 0, 5), List(0, 0, 10), List(0, 1, 1), List(1, 1, 8), List(0, 1, 10), List(0, 0, 10), List(0, 0, 3), List(1, 1, 10), List(0, 1, 8), List(0, 0, 9), List(1, 1, 1), List(0, 1, 9), List(1, 1, 8), List(1, 1, 10), List(1, 1, 7), List(1, 1, 4), List(0, 1, 4), List(0, 1, 7), List(1, 1, 8), List(0, 0, 6), List(0, 1, 5), List(1, 1, 4), List(1, 1, 8), List(0, 1, 4), List(1, 1, 7), List(1, 1, 4), List(1, 1, 4), List(0, 0, 7), List(0, 1, 3), List(0, 0, 4), List(0, 0, 3), List(0, 0, 3), List(0, 0, 7), List(1, 1, 7), List(0, 0, 2), List(0, 0, 1), List(0, 1, 2), List(0, 0, 2), List(1, 1, 5), List(1, 1, 3), List(0, 1, 4), List(1, 1, 1), List(1, 1, 5), List(1, 1, 2), List(0, 0, 1), List(1, 1, 2), List(0, 0, 8), List(1, 1, 1), List(0, 0, 2), List(0, 0, 4), List(1, 1, 1), List(0, 0, 8), List(0, 1, 9), List(0, 1, 4), List(0, 1, 2), List(0, 1, 2), List(1, 1, 1), List(1, 1, 10), List(1, 1, 9), List(1, 1, 9), List(0, 0, 10), List(0, 0, 9), List(1, 1, 3), List(1, 1, 7), List(1, 1, 2), List(1, 1, 5), List(1, 1, 1), List(1, 1, 3), List(1, 1, 2), List(1, 1, 1), List(1, 1, 4), List(0, 0, 6), List(1, 1, 7), List(0, 0, 2), List(0, 1, 10), List(1, 1, 10), List(0, 1, 8), List(1, 1, 8), List(1, 1, 6), List(0, 1, 2), List(0, 0, 2), List(1, 1, 4), List(1, 1, 5), List(0, 0, 8), List(0, 1, 5), List(1, 1, 8), List(0, 1, 2), List(0, 0, 1), List(1, 1, 10), List(1, 1, 2), List(1, 1, 10), List(1, 1, 2), List(0, 0, 4), List(1, 1, 3), List(1, 1, 6), List(0, 0, 9), List(0, 1, 6), List(1, 1, 2), List(0, 0, 2), List(1, 1, 1), List(0, 1, 5), List(0, 0, 7), List(0, 1, 5), List(1, 1, 5), List(0, 1, 3), List(0, 0, 7), List(0, 0, 9), List(1, 1, 1), List(1, 1, 3), List(0, 1, 9), List(0, 1, 9), List(0, 1, 1), List(1, 1, 8), List(0, 1, 2), List(0, 1, 3), List(0, 0, 1), List(0, 0, 2), List(1, 1, 10), List(0, 0, 7), List(1, 1, 7), List(0, 1, 1), List(1, 1, 3), List(0, 1, 1), List(0, 1, 7), List(0, 0, 4), List(1, 1, 8), List(0, 0, 6), List(1, 1, 5), List(1, 1, 3), List(1, 1, 1), List(0, 1, 1), List(1, 1, 8), List(0, 1, 8), List(1, 1, 7), List(0, 0, 6), List(1, 1, 7), List(1, 1, 4), List(0, 0, 3), List(0, 0, 5), List(0, 0, 8), List(0, 0, 5), List(1, 1, 9), List(0, 1, 9), List(1, 1, 4), List(1, 1, 1), List(1, 1, 1), List(1, 1, 8), List(1, 1, 2), List(1, 1, 4), List(0, 0, 5), List(1, 1, 9), List(1, 1, 3), List(0, 1, 4), List(0, 0, 9), List(0, 0, 1), List(0, 1, 10), List(1, 1, 3), List(1, 1, 2), List(0, 1, 6), List(0, 1, 1), List(1, 1, 6), List(1, 1, 9), List(1, 1, 10), List(0, 1, 6), List(1, 1, 9), List(0, 1, 9), List(0, 1, 10), List(1, 1, 10), List(1, 1, 9), List(1, 1, 3), List(1, 1, 6), List(0, 0, 3), List(0, 1, 7), List(0, 0, 7), List(0, 1, 6), List(0, 1, 5), List(1, 1, 6), List(1, 1, 4), List(1, 1, 6), List(1, 1, 2), List(1, 1, 8), List(0, 1, 2), List(1, 1, 4), List(1, 1, 9), List(1, 1, 10), List(1, 1, 3), List(0, 1, 2), List(1, 1, 1), List(0, 0, 7), List(0, 0, 10), List(1, 1, 8), List(1, 1, 6), List(1, 1, 9), List(1, 1, 5), List(0, 1, 7), List(0, 0, 1), List(1, 1, 1), List(0, 0, 9), List(1, 1, 1), List(0, 0, 3), List(0, 1, 4), List(1, 1, 7), List(0, 1, 3), List(1, 1, 10), List(1, 1, 8), List(1, 1, 8), List(1, 1, 1), List(0, 1, 5), List(0, 1, 1), List(1, 1, 3), List(0, 0, 1), List(0, 0, 10), List(0, 1, 9), List(0, 1, 7), List(1, 1, 6), List(1, 1, 2), List(1, 1, 4), List(0, 1, 6), List(0, 0, 4), List(1, 1, 5), List(1, 1, 7), List(1, 1, 2), List(0, 0, 6), List(1, 1, 7), List(0, 0, 6), List(0, 1, 5), List(1, 1, 3), List(1, 1, 6), List(1, 1, 7), List(0, 0, 10), List(0, 1, 7), List(1, 1, 9), List(0, 1, 6), List(0, 0, 3), List(0, 0, 8), List(0, 1, 7), List(1, 1, 8), List(0, 1, 2), List(0, 1, 2), List(1, 1, 10), List(0, 0, 1), List(1, 1, 4), List(0, 1, 4), List(0, 1, 3), List(1, 1, 10), List(0, 1, 10), List(1, 1, 6), List(0, 1, 6), List(1, 1, 9), List(0, 1, 3), List(0, 1, 10), List(0, 1, 10), List(1, 1, 1), List(0, 1, 3), List(0, 1, 2), List(0, 1, 5), List(0, 0, 6), List(0, 0, 10), List(1, 1, 1), List(1, 1, 8), List(0, 1, 10), List(1, 1, 8), List(0, 1, 3), List(1, 1, 6), List(0, 0, 5), List(0, 0, 2), List(0, 1, 5), List(1, 1, 5), List(0, 0, 7), List(0, 0, 8), List(1, 1, 4), List(0, 1, 7), List(1, 1, 8), List(1, 1, 8), List(0, 0, 1), List(0, 1, 1), List(1, 1, 8), List(0, 1, 7), List(1, 1, 7), List(0, 0, 10), List(0, 0, 10), List(1, 1, 10), List(1, 1, 5), List(0, 0, 10), List(0, 0, 3), List(0, 1, 1), List(0, 0, 4), List(0, 1, 5), List(1, 1, 6), List(1, 1, 3), List(1, 1, 6), List(0, 1, 8), List(1, 1, 4), List(1, 1, 1), List(0, 1, 3), List(1, 1, 6), List(0, 1, 2), List(0, 1, 10), List(0, 1, 6), List(0, 1, 1), List(0, 1, 1), List(0, 1, 9), List(0, 0, 5), List(1, 1, 9), List(1, 1, 10), List(0, 1, 3), List(0, 0, 10), List(0, 1, 8), List(0, 1, 4), List(0, 0, 5), List(1, 1, 2), List(0, 0, 2), List(0, 1, 8), List(0, 0, 7), List(0, 1, 4), List(1, 1, 8), List(1, 1, 1), List(0, 1, 9), List(0, 0, 4), List(1, 1, 3), List(0, 1, 5), List(0, 1, 7), List(0, 1, 10), List(0, 1, 7), List(0, 1, 9), List(0, 1, 5), List(1, 1, 6), List(0, 0, 8), List(0, 0, 1), List(1, 1, 4), List(1, 1, 9), List(0, 0, 1), List(1, 1, 6), List(0, 0, 3), List(0, 0, 5), List(1, 1, 10), List(0, 0, 3), List(1, 1, 1), List(0, 0, 5), List(0, 1, 2), List(1, 1, 10), List(1, 1, 6), List(0, 0, 2), List(1, 1, 10), List(0, 0, 3), List(1, 1, 6), List(1, 1, 7), List(0, 1, 2), List(1, 1, 1), List(1, 1, 3), List(0, 1, 8), List(0, 0, 2), List(1, 1, 2), List(1, 1, 10), List(0, 0, 8), List(1, 1, 2), List(1, 1, 8), List(0, 0, 3), List(1, 1, 6), List(1, 1, 1), List(1, 1, 4), List(1, 1, 3), List(1, 1, 9), List(1, 1, 3), List(0, 1, 7), List(1, 1, 4), List(1, 1, 4), List(1, 1, 3), List(1, 1, 1), List(0, 1, 1), List(0, 1, 9), List(0, 1, 9), List(0, 1, 9), List(0, 0, 2), List(1, 1, 1), List(0, 1, 1), List(1, 1, 1), List(1, 1, 8), List(1, 1, 5), List(1, 1, 1), List(0, 0, 5), List(0, 1, 10), List(1, 1, 1), List(1, 1, 6), List(1, 1, 10), List(1, 1, 2), List(1, 1, 2), List(1, 1, 6), List(1, 1, 3), List(0, 1, 4), List(0, 1, 5), List(0, 0, 2), List(0, 1, 5), List(0, 1, 5), List(1, 1, 7), List(0, 1, 5), List(0, 1, 4), List(1, 1, 5), List(0, 1, 6), List(1, 1, 4), List(0, 1, 4), List(1, 1, 7), List(1, 1, 9), List(0, 1, 9), List(1, 1, 4), List(1, 1, 1), List(0, 1, 3), List(1, 1, 2), List(1, 1, 3), List(0, 0, 6), List(1, 1, 8), List(0, 1, 3), List(0, 0, 9), List(0, 1, 4), List(1, 1, 1), List(1, 1, 4), List(1, 1, 2), List(1, 1, 1), List(0, 1, 3), List(0, 0, 10), List(1, 1, 4), List(1, 1, 10), List(0, 0, 1), List(1, 1, 10), List(0, 0, 2), List(0, 0, 7), List(0, 0, 9), List(1, 1, 7), List(1, 1, 2), List(0, 1, 4), List(0, 1, 4), List(0, 1, 7), List(0, 1, 2), List(0, 0, 1), List(1, 1, 10), List(1, 1, 9), List(0, 0, 2), List(1, 1, 6), List(0, 1, 9), List(0, 0, 8), List(0, 0, 3), List(0, 1, 5), List(1, 1, 9), List(0, 0, 4), List(0, 0, 1), List(1, 1, 9), List(1, 1, 3), List(1, 1, 1), List(1, 1, 8), List(0, 1, 4), List(0, 0, 8), List(0, 1, 8), List(1, 1, 7), List(0, 1, 6), List(0, 0, 8), List(1, 1, 7), List(0, 1, 8), List(0, 1, 4), List(1, 1, 6), List(1, 1, 5), List(1, 1, 7), List(1, 1, 6), List(0, 0, 6), List(1, 1, 7), List(0, 1, 10), List(0, 0, 9), List(1, 1, 9), List(1, 1, 5), List(0, 0, 8), List(0, 0, 6), List(0, 0, 8), List(0, 1, 9), List(1, 1, 4), List(1, 1, 5), List(1, 1, 10), List(1, 1, 8), List(0, 1, 2), List(0, 1, 1), List(0, 0, 9), List(1, 1, 4), List(0, 1, 4), List(1, 1, 9), List(0, 1, 3), List(0, 0, 2), List(0, 1, 9), List(1, 1, 4), List(1, 1, 1), List(1, 1, 9), List(0, 1, 8), List(1, 1, 5), List(1, 1, 8), List(1, 1, 1), List(1, 1, 4), List(1, 1, 8), List(1, 1, 6), List(0, 1, 10), List(0, 0, 8), List(0, 1, 3), List(0, 0, 7), List(0, 0, 4), List(1, 1, 7), List(0, 1, 10), List(0, 0, 1), List(1, 1, 9), List(1, 1, 8), List(0, 0, 2), List(1, 1, 7), List(0, 1, 3), List(1, 1, 3), List(1, 1, 2), List(0, 1, 2), List(0, 1, 2), List(1, 1, 6), List(1, 1, 8), List(1, 1, 1), List(0, 1, 8), List(1, 1, 7), List(1, 1, 7), List(0, 0, 4), List(1, 1, 4), List(1, 1, 3), List(1, 1, 10), List(0, 1, 10), List(1, 1, 4), List(0, 0, 2), List(0, 1, 10), List(1, 1, 7), List(0, 0, 8), List(1, 1, 7), List(0, 1, 9), List(1, 1, 2), List(1, 1, 5), List(0, 0, 6), List(1, 1, 1), List(0, 1, 7), List(1, 1, 3), List(1, 1, 6), List(0, 0, 5), List(1, 1, 7), List(0, 1, 8), List(0, 1, 4), List(0, 1, 1), List(1, 1, 8), List(1, 1, 5), List(0, 1, 6), List(0, 0, 10), List(0, 1, 8), List(0, 1, 9))), 337)18  }19 20  test("test5") {21    assertEquals(Main.minZeroArray(List(41, 689, 384, 222),List(List(0, 3, 6), List(2, 2, 8), List(3, 3, 7), List(1, 3, 7), List(3, 3, 10), List(3, 3, 10), List(1, 2, 4), List(2, 2, 5), List(1, 2, 3), List(3, 3, 4), List(1, 2, 5), List(0, 1, 2), List(2, 2, 7), List(2, 3, 2), List(2, 3, 7), List(3, 3, 8), List(3, 3, 9), List(0, 1, 10), List(0, 1, 7), List(0, 1, 7), List(3, 3, 3), List(1, 1, 10), List(0, 3, 2), List(3, 3, 3), List(1, 3, 9), List(1, 1, 2), List(1, 1, 7), List(0, 2, 1), List(2, 2, 10), List(3, 3, 8), List(2, 3, 1), List(3, 3, 2), List(0, 0, 1), List(0, 2, 4), List(3, 3, 6), List(3, 3, 2), List(3, 3, 10), List(1, 3, 5), List(3, 3, 4), List(1, 2, 1), List(2, 3, 8), List(1, 1, 8), List(3, 3, 2), List(2, 2, 6), List(2, 2, 7), List(0, 2, 4), List(3, 3, 1), List(0, 2, 8), List(2, 3, 7), List(1, 3, 5), List(2, 3, 8), List(2, 2, 4), List(2, 2, 3), List(3, 3, 9), List(2, 2, 6), List(2, 3, 5), List(0, 1, 5), List(0, 1, 8), List(1, 1, 9), List(0, 0, 8), List(0, 2, 8), List(3, 3, 3), List(0, 1, 10), List(2, 2, 7), List(0, 3, 10), List(2, 3, 3), List(0, 1, 7), List(0, 2, 7), List(1, 3, 8), List(3, 3, 4), List(1, 2, 7), List(3, 3, 8), List(1, 2, 1), List(0, 2, 3), List(1, 1, 9), List(3, 3, 9), List(2, 3, 5), List(1, 1, 3), List(0, 2, 10), List(0, 0, 1), List(2, 2, 4), List(3, 3, 4), List(2, 3, 9), List(1, 1, 8), List(1, 3, 7), List(0, 1, 5), List(0, 3, 4), List(1, 3, 3), List(3, 3, 4), List(0, 2, 1), List(1, 2, 10), List(0, 1, 2), List(1, 1, 1), List(3, 3, 8), List(2, 3, 1), List(0, 2, 2), List(2, 3, 7), List(2, 3, 6), List(0, 3, 1), List(2, 2, 3), List(3, 3, 10), List(0, 2, 5), List(2, 3, 10), List(3, 3, 6), List(3, 3, 9), List(1, 3, 2), List(1, 1, 2), List(0, 3, 10), List(2, 3, 6), List(0, 3, 5), List(3, 3, 7), List(1, 2, 9), List(0, 3, 4), List(3, 3, 1), List(0, 2, 2), List(1, 3, 6), List(3, 3, 6), List(3, 3, 9), List(2, 3, 10), List(3, 3, 2), List(0, 2, 9), List(3, 3, 7), List(3, 3, 7), List(0, 0, 9), List(2, 2, 9), List(1, 3, 7), List(2, 3, 2), List(3, 3, 5), List(3, 3, 9), List(2, 3, 1), List(0, 3, 8), List(3, 3, 5), List(2, 2, 5), List(0, 1, 6), List(2, 3, 3), List(3, 3, 1), List(0, 2, 10), List(0, 1, 8), List(3, 3, 7), List(0, 1, 2), List(3, 3, 1), List(3, 3, 10), List(0, 2, 3), List(3, 3, 6), List(3, 3, 6), List(2, 3, 5), List(0, 0, 3), List(1, 3, 9), List(1, 1, 5), List(3, 3, 7), List(0, 1, 8), List(0, 0, 5), List(1, 3, 9), List(3, 3, 1), List(1, 1, 8), List(3, 3, 9), List(2, 2, 2), List(1, 3, 9), List(0, 3, 9), List(2, 2, 4), List(2, 2, 10), List(3, 3, 1), List(3, 3, 1), List(0, 3, 1), List(2, 3, 4), List(2, 2, 9), List(0, 3, 8), List(1, 3, 10), List(1, 3, 2), List(2, 2, 7), List(0, 1, 9), List(1, 3, 8), List(0, 0, 2), List(2, 2, 2), List(0, 2, 2), List(2, 3, 7), List(3, 3, 2), List(1, 2, 8), List(1, 2, 10), List(2, 2, 8), List(1, 2, 8), List(1, 2, 10), List(0, 2, 7), List(1, 1, 7), List(3, 3, 4), List(2, 3, 4), List(0, 1, 5), List(0, 2, 2), List(0, 2, 4), List(1, 1, 5), List(1, 1, 8), List(1, 1, 2), List(1, 1, 2), List(3, 3, 5), List(3, 3, 10), List(1, 1, 10), List(3, 3, 2), List(0, 1, 6), List(0, 3, 3), List(0, 3, 8), List(2, 2, 10), List(1, 3, 4), List(0, 1, 5), List(3, 3, 4), List(3, 3, 9))), -1)22  }23 24  test("test6") {25    assertEquals(Main.minZeroArray(List(889),List(List(0, 0, 7), List(0, 0, 2), List(0, 0, 1), List(0, 0, 2), List(0, 0, 9), List(0, 0, 1), List(0, 0, 5), List(0, 0, 10), List(0, 0, 9), List(0, 0, 4), List(0, 0, 4), List(0, 0, 5), List(0, 0, 9), List(0, 0, 10), List(0, 0, 5), List(0, 0, 7), List(0, 0, 7), List(0, 0, 2), List(0, 0, 5), List(0, 0, 8), List(0, 0, 9), List(0, 0, 5), List(0, 0, 7), List(0, 0, 1), List(0, 0, 1), List(0, 0, 2), List(0, 0, 7), List(0, 0, 3), List(0, 0, 1), List(0, 0, 2), List(0, 0, 7), List(0, 0, 6), List(0, 0, 9), List(0, 0, 1), List(0, 0, 2), List(0, 0, 9), List(0, 0, 3), List(0, 0, 5), List(0, 0, 9), List(0, 0, 6), List(0, 0, 7), List(0, 0, 4), List(0, 0, 4), List(0, 0, 8), List(0, 0, 7), List(0, 0, 1), List(0, 0, 5), List(0, 0, 4), List(0, 0, 6), List(0, 0, 7), List(0, 0, 10), List(0, 0, 5), List(0, 0, 3), List(0, 0, 6), List(0, 0, 9), List(0, 0, 8), List(0, 0, 1), List(0, 0, 1), List(0, 0, 5), List(0, 0, 2), List(0, 0, 7), List(0, 0, 1), List(0, 0, 4))), -1)26  }27 28  test("test7") {29    assertEquals(Main.minZeroArray(List(409, 226, 276, 574),List(List(1, 1, 4), List(2, 3, 4), List(0, 1, 3), List(0, 0, 10), List(0, 0, 8), List(2, 2, 10), List(2, 2, 1), List(1, 2, 9), List(2, 3, 9), List(0, 0, 10), List(0, 2, 7), List(2, 2, 10), List(2, 3, 2), List(1, 3, 6), List(3, 3, 1), List(0, 1, 8), List(1, 1, 1), List(1, 3, 7), List(0, 0, 1), List(3, 3, 10), List(2, 3, 3), List(2, 2, 8), List(3, 3, 9), List(0, 0, 2), List(3, 3, 5), List(1, 2, 9), List(3, 3, 5), List(1, 3, 3), List(1, 1, 3), List(3, 3, 2), List(1, 2, 6), List(0, 0, 8), List(0, 1, 9), List(2, 2, 4), List(2, 2, 5), List(3, 3, 2), List(2, 2, 7), List(2, 2, 9), List(3, 3, 9), List(2, 2, 2), List(2, 3, 9), List(2, 2, 2), List(3, 3, 9), List(3, 3, 6), List(0, 3, 7), List(3, 3, 9), List(1, 2, 10), List(2, 3, 3), List(3, 3, 9), List(3, 3, 5), List(3, 3, 5), List(3, 3, 8), List(0, 2, 9), List(1, 1, 8), List(3, 3, 2), List(1, 2, 10), List(2, 2, 3), List(2, 2, 3), List(2, 2, 8), List(0, 1, 1), List(1, 1, 2), List(1, 1, 7), List(1, 3, 10), List(3, 3, 6), List(0, 2, 4), List(3, 3, 5), List(3, 3, 8), List(2, 3, 9), List(0, 3, 8), List(2, 3, 2), List(3, 3, 4), List(0, 1, 10), List(3, 3, 2), List(1, 3, 6), List(2, 3, 5), List(2, 2, 3), List(3, 3, 10), List(3, 3, 3), List(0, 0, 8), List(2, 3, 3), List(3, 3, 6), List(3, 3, 8), List(3, 3, 7), List(1, 2, 6), List(0, 1, 9), List(1, 2, 1), List(0, 0, 6), List(0, 0, 4), List(3, 3, 8), List(3, 3, 3), List(1, 3, 2), List(1, 2, 3), List(3, 3, 9), List(2, 2, 1), List(2, 2, 5), List(3, 3, 9), List(2, 2, 6), List(1, 3, 7), List(3, 3, 6), List(0, 2, 9), List(0, 1, 1), List(2, 3, 3), List(1, 3, 1), List(3, 3, 6), List(2, 3, 7), List(0, 2, 3), List(2, 2, 9), List(1, 3, 10), List(2, 3, 6), List(2, 3, 5), List(2, 3, 8), List(3, 3, 9), List(2, 3, 7), List(3, 3, 9), List(1, 3, 8), List(3, 3, 6), List(2, 2, 5), List(3, 3, 7), List(2, 2, 9), List(3, 3, 2), List(0, 3, 2), List(2, 2, 1), List(3, 3, 7), List(3, 3, 7), List(0, 2, 6), List(3, 3, 2), List(1, 1, 2), List(0, 3, 4), List(0, 1, 4), List(1, 3, 1), List(3, 3, 4), List(3, 3, 1), List(1, 1, 1), List(1, 2, 2), List(3, 3, 4), List(1, 3, 6), List(1, 3, 10), List(3, 3, 8), List(3, 3, 2), List(0, 3, 3), List(3, 3, 2), List(3, 3, 8), List(1, 2, 5), List(1, 1, 2), List(2, 2, 2), List(1, 3, 10), List(2, 3, 6), List(2, 3, 6), List(0, 1, 6), List(3, 3, 5), List(2, 3, 5), List(2, 3, 2), List(2, 2, 10), List(3, 3, 5), List(1, 2, 7), List(0, 1, 9), List(2, 3, 2), List(2, 3, 10), List(3, 3, 2), List(3, 3, 9), List(1, 1, 3), List(3, 3, 2), List(3, 3, 2), List(0, 3, 4), List(1, 2, 3), List(3, 3, 9), List(1, 1, 5), List(3, 3, 10), List(3, 3, 7), List(3, 3, 9), List(3, 3, 5), List(0, 0, 9), List(2, 2, 6), List(1, 1, 9), List(2, 2, 7), List(0, 0, 6), List(3, 3, 9), List(2, 3, 2), List(0, 2, 6), List(3, 3, 8), List(1, 3, 9), List(2, 3, 5), List(1, 1, 3), List(1, 1, 10), List(0, 1, 1), List(3, 3, 5), List(1, 1, 9), List(3, 3, 8), List(0, 0, 10), List(3, 3, 4), List(0, 1, 8), List(2, 2, 5), List(1, 2, 6), List(3, 3, 3), List(2, 2, 10), List(2, 2, 10), List(1, 1, 10), List(1, 3, 6), List(3, 3, 6), List(1, 2, 8), List(0, 2, 1), List(2, 2, 4), List(3, 3, 9), List(3, 3, 5), List(1, 1, 7), List(2, 3, 4), List(3, 3, 2), List(3, 3, 9), List(1, 2, 6), List(0, 2, 9), List(3, 3, 7), List(2, 3, 10), List(1, 2, 7), List(2, 3, 1), List(0, 1, 9), List(3, 3, 3), List(0, 0, 2), List(1, 1, 7), List(1, 2, 7), List(3, 3, 5), List(2, 3, 7), List(3, 3, 3), List(1, 1, 6), List(3, 3, 5), List(0, 3, 1), List(3, 3, 6), List(3, 3, 7), List(3, 3, 7), List(3, 3, 2), List(0, 3, 7), List(1, 1, 9), List(3, 3, 3), List(0, 0, 3), List(0, 1, 6), List(0, 2, 6), List(3, 3, 10), List(2, 2, 3), List(2, 2, 1), List(3, 3, 5), List(3, 3, 2), List(2, 3, 3), List(1, 1, 6), List(1, 3, 2), List(3, 3, 10), List(1, 3, 10), List(3, 3, 7), List(1, 1, 9), List(1, 2, 8), List(2, 2, 4), List(0, 3, 1), List(1, 3, 3), List(0, 3, 9), List(2, 3, 4), List(0, 3, 3), List(3, 3, 5), List(2, 2, 9), List(1, 3, 3), List(1, 3, 3), List(2, 2, 10), List(3, 3, 8), List(2, 3, 4), List(1, 3, 2), List(1, 3, 2), List(1, 1, 9), List(3, 3, 4), List(2, 3, 2), List(3, 3, 10), List(0, 3, 6), List(0, 3, 1), List(2, 3, 3), List(0, 1, 4), List(1, 1, 10), List(2, 3, 5), List(2, 2, 9), List(3, 3, 10), List(3, 3, 10), List(3, 3, 4), List(3, 3, 1), List(0, 2, 7), List(0, 0, 6), List(0, 1, 6), List(2, 3, 6), List(0, 0, 6), List(1, 2, 6), List(0, 0, 2), List(2, 3, 5), List(2, 3, 9), List(1, 3, 3), List(0, 2, 10), List(0, 1, 2), List(0, 0, 8), List(2, 3, 3), List(0, 1, 2), List(2, 2, 5), List(0, 0, 2), List(0, 0, 9), List(0, 1, 4), List(1, 3, 1), List(2, 2, 9), List(3, 3, 9), List(1, 1, 2), List(3, 3, 4), List(0, 2, 7), List(0, 3, 5), List(0, 2, 9), List(3, 3, 9), List(1, 2, 5), List(3, 3, 9), List(1, 2, 4), List(1, 3, 10), List(1, 3, 8), List(0, 3, 5), List(2, 2, 9), List(1, 3, 2), List(3, 3, 2), List(0, 1, 6), List(3, 3, 10), List(2, 3, 1), List(2, 3, 3), List(0, 0, 6), List(3, 3, 8), List(0, 1, 10), List(0, 3, 4), List(1, 1, 8), List(1, 2, 2), List(0, 2, 4), List(1, 2, 8), List(0, 0, 5), List(3, 3, 4), List(2, 3, 2), List(2, 3, 7), List(0, 1, 1), List(2, 3, 8), List(1, 1, 9), List(0, 1, 6), List(1, 1, 2), List(2, 3, 5), List(1, 1, 9), List(3, 3, 3), List(1, 3, 6), List(3, 3, 4), List(0, 1, 1), List(3, 3, 7), List(3, 3, 6), List(0, 3, 3), List(2, 2, 2), List(1, 1, 5), List(0, 3, 8), List(0, 2, 10), List(1, 1, 9), List(0, 1, 3), List(2, 2, 2), List(0, 2, 6), List(1, 3, 2), List(0, 1, 9), List(0, 1, 8), List(2, 2, 7), List(2, 3, 5), List(0, 1, 1), List(3, 3, 3), List(3, 3, 1), List(3, 3, 4), List(2, 2, 4), List(3, 3, 4), List(3, 3, 4), List(0, 1, 9), List(3, 3, 1), List(1, 3, 5), List(2, 2, 10), List(1, 1, 1), List(2, 3, 1), List(2, 3, 8), List(0, 0, 2), List(2, 3, 7), List(3, 3, 2), List(1, 1, 5), List(2, 3, 1), List(0, 3, 1), List(0, 0, 2), List(3, 3, 3), List(3, 3, 6), List(1, 3, 10), List(3, 3, 9), List(3, 3, 2), List(0, 1, 2), List(3, 3, 3), List(3, 3, 4), List(1, 2, 9), List(0, 1, 6), List(1, 1, 5), List(1, 2, 10), List(3, 3, 10), List(0, 1, 7), List(1, 1, 2), List(1, 3, 8), List(1, 3, 1), List(0, 1, 4), List(2, 3, 9), List(2, 2, 2), List(1, 1, 9), List(2, 2, 6), List(0, 2, 3), List(0, 3, 4), List(0, 3, 4), List(0, 2, 5), List(0, 1, 1), List(0, 2, 3), List(2, 2, 3), List(2, 2, 2), List(0, 0, 8), List(2, 3, 6), List(3, 3, 8), List(2, 3, 7), List(2, 3, 4), List(1, 1, 4), List(0, 1, 10), List(3, 3, 5), List(1, 3, 5), List(1, 3, 2), List(1, 2, 1), List(3, 3, 2), List(1, 2, 7), List(3, 3, 2), List(3, 3, 2), List(1, 1, 3), List(2, 3, 9), List(3, 3, 1), List(3, 3, 8), List(3, 3, 1), List(1, 1, 8), List(3, 3, 5), List(1, 3, 6), List(2, 2, 9), List(0, 2, 6), List(3, 3, 8), List(2, 3, 7), List(0, 1, 8), List(3, 3, 2), List(0, 1, 3), List(2, 2, 7), List(1, 1, 2), List(3, 3, 4), List(2, 3, 3), List(1, 1, 1), List(3, 3, 5), List(1, 2, 7), List(0, 0, 5), List(2, 3, 5), List(1, 2, 9), List(2, 3, 10), List(0, 1, 6), List(2, 3, 9), List(3, 3, 1), List(3, 3, 5), List(3, 3, 5), List(0, 2, 10), List(2, 3, 10), List(2, 3, 7), List(3, 3, 2), List(0, 2, 9), List(2, 3, 5), List(1, 2, 2), List(1, 1, 8), List(2, 2, 2), List(0, 1, 8), List(1, 1, 8), List(0, 2, 9), List(0, 0, 8), List(2, 2, 9), List(3, 3, 8), List(1, 1, 4), List(2, 2, 2), List(0, 2, 2), List(3, 3, 6), List(3, 3, 3), List(1, 3, 1), List(3, 3, 8), List(2, 3, 10), List(0, 1, 4), List(3, 3, 5), List(3, 3, 5), List(2, 2, 7), List(3, 3, 1), List(2, 2, 2), List(2, 2, 9), List(2, 2, 8), List(0, 3, 1), List(2, 3, 8), List(3, 3, 1), List(1, 2, 7), List(3, 3, 6), List(2, 2, 7), List(3, 3, 8), List(3, 3, 8), List(0, 3, 2), List(0, 0, 10), List(0, 0, 1), List(3, 3, 1), List(3, 3, 5), List(0, 1, 4), List(3, 3, 5), List(3, 3, 7), List(3, 3, 6), List(3, 3, 4), List(3, 3, 6), List(0, 1, 2), List(2, 2, 7), List(0, 1, 8), List(0, 1, 4), List(3, 3, 9), List(0, 0, 5), List(3, 3, 8), List(1, 3, 6), List(2, 3, 8), List(3, 3, 1), List(2, 2, 7), List(1, 1, 2), List(0, 2, 4), List(1, 3, 5), List(3, 3, 5), List(3, 3, 6), List(0, 2, 10), List(1, 3, 1), List(2, 3, 9), List(3, 3, 4), List(0, 1, 4), List(0, 3, 9), List(1, 2, 3), List(1, 1, 5), List(2, 3, 5), List(0, 2, 5), List(3, 3, 9), List(2, 2, 10), List(1, 3, 1), List(2, 3, 6), List(1, 2, 2), List(1, 1, 10), List(3, 3, 9), List(0, 1, 9), List(0, 0, 4), List(0, 3, 3), List(1, 1, 8), List(2, 2, 6), List(2, 2, 7), List(1, 2, 2), List(2, 3, 7), List(2, 3, 6), List(1, 1, 8), List(1, 3, 2), List(2, 2, 1), List(1, 1, 9), List(2, 3, 9), List(0, 3, 4), List(0, 2, 1), List(1, 1, 3), List(2, 2, 6), List(2, 3, 1), List(3, 3, 9), List(1, 1, 5), List(3, 3, 10), List(3, 3, 6), List(1, 3, 7), List(2, 3, 8), List(0, 1, 1), List(0, 1, 8), List(1, 2, 5), List(2, 3, 6), List(1, 2, 10), List(3, 3, 4), List(0, 3, 4), List(3, 3, 1), List(1, 1, 2), List(3, 3, 6), List(0, 1, 4), List(1, 1, 2), List(2, 2, 1), List(3, 3, 5), List(2, 3, 5), List(2, 2, 8), List(1, 1, 2), List(0, 1, 6), List(2, 2, 9), List(2, 3, 4), List(2, 3, 7), List(2, 3, 8), List(2, 2, 8), List(1, 2, 6), List(1, 1, 9), List(2, 2, 8), List(3, 3, 8), List(0, 0, 10), List(3, 3, 4), List(1, 3, 4), List(0, 2, 10), List(1, 3, 7), List(1, 3, 5), List(2, 2, 2), List(1, 2, 7), List(1, 2, 6), List(0, 2, 10), List(0, 0, 8), List(0, 2, 4), List(1, 2, 5), List(1, 3, 6), List(2, 2, 1), List(1, 1, 4), List(0, 2, 5), List(0, 0, 6), List(1, 3, 9), List(2, 2, 6), List(0, 1, 10), List(2, 3, 1), List(0, 0, 3), List(3, 3, 4), List(1, 1, 4), List(3, 3, 10), List(0, 2, 2), List(0, 2, 7), List(2, 2, 3), List(3, 3, 8), List(2, 2, 1), List(3, 3, 2), List(2, 3, 4), List(3, 3, 6), List(3, 3, 8), List(0, 0, 10), List(3, 3, 2), List(3, 3, 2), List(0, 3, 9), List(0, 2, 6), List(2, 3, 4), List(3, 3, 3), List(1, 2, 1), List(1, 2, 2), List(2, 2, 4), List(2, 3, 1), List(2, 2, 1), List(3, 3, 5), List(3, 3, 6), List(1, 3, 1), List(3, 3, 4), List(0, 0, 2), List(2, 3, 4), List(0, 1, 9), List(2, 3, 9), List(2, 2, 5), List(3, 3, 1), List(2, 2, 7), List(1, 2, 1), List(3, 3, 5), List(1, 1, 10), List(1, 1, 9), List(0, 2, 10), List(3, 3, 10), List(1, 1, 6), List(1, 1, 5), List(3, 3, 6), List(3, 3, 6), List(3, 3, 5), List(2, 3, 3), List(3, 3, 3), List(2, 3, 2), List(2, 3, 10), List(2, 3, 5), List(2, 3, 4), List(2, 3, 6), List(3, 3, 2), List(3, 3, 4), List(2, 2, 10), List(0, 0, 7), List(3, 3, 1), List(3, 3, 4), List(3, 3, 6), List(2, 2, 2), List(1, 2, 7), List(2, 3, 10), List(1, 3, 4), List(2, 2, 1), List(0, 0, 5), List(2, 3, 9), List(2, 2, 3), List(3, 3, 2), List(1, 1, 10), List(0, 1, 5), List(2, 2, 8), List(2, 3, 6), List(1, 2, 5), List(0, 3, 9), List(3, 3, 6), List(2, 2, 8), List(2, 2, 6), List(2, 3, 4), List(0, 2, 2), List(0, 0, 1), List(0, 2, 3), List(3, 3, 4), List(0, 1, 10), List(2, 3, 6), List(3, 3, 4), List(3, 3, 4), List(1, 1, 5), List(3, 3, 4), List(3, 3, 2), List(0, 0, 1), List(1, 1, 6), List(2, 2, 10), List(2, 3, 8), List(2, 3, 8), List(0, 0, 6), List(2, 3, 9), List(2, 2, 8), List(3, 3, 2), List(0, 3, 5), List(0, 3, 7), List(3, 3, 1), List(1, 1, 7), List(2, 3, 8), List(1, 3, 6), List(1, 2, 9), List(2, 3, 8), List(2, 2, 4), List(3, 3, 3), List(3, 3, 7), List(3, 3, 9), List(1, 3, 3), List(2, 2, 10), List(3, 3, 8), List(1, 2, 2), List(3, 3, 9), List(2, 3, 9), List(0, 0, 2), List(2, 2, 4), List(0, 2, 6), List(0, 0, 4), List(0, 3, 2), List(1, 1, 5), List(1, 3, 8), List(1, 1, 3), List(3, 3, 3), List(0, 2, 3), List(3, 3, 6), List(3, 3, 9), List(2, 2, 2), List(0, 1, 9), List(0, 3, 7), List(1, 3, 3), List(1, 1, 5), List(3, 3, 1), List(0, 1, 5), List(1, 1, 5), List(3, 3, 3), List(3, 3, 4), List(3, 3, 3), List(3, 3, 8), List(2, 2, 5), List(2, 3, 9), List(3, 3, 3), List(0, 2, 10), List(3, 3, 10), List(1, 3, 9), List(2, 2, 3), List(3, 3, 1), List(3, 3, 7), List(0, 1, 1), List(0, 0, 3), List(1, 1, 4), List(2, 2, 6), List(3, 3, 10), List(2, 3, 2), List(1, 1, 4), List(2, 2, 9), List(1, 3, 5), List(3, 3, 4), List(0, 0, 10), List(0, 1, 9), List(0, 1, 3), List(1, 1, 9), List(2, 3, 7), List(3, 3, 7), List(1, 3, 10), List(1, 3, 8), List(0, 2, 10), List(2, 2, 1), List(3, 3, 6), List(0, 1, 7), List(0, 0, 8), List(2, 3, 2), List(1, 1, 6), List(1, 2, 6), List(1, 2, 1), List(3, 3, 9), List(0, 2, 9), List(2, 2, 9), List(0, 3, 2), List(3, 3, 5), List(0, 3, 1), List(0, 2, 2), List(0, 2, 5), List(3, 3, 1), List(1, 1, 2), List(0, 1, 9), List(1, 3, 8), List(1, 3, 4), List(0, 3, 10), List(2, 3, 5), List(3, 3, 5), List(3, 3, 4), List(0, 2, 7), List(0, 3, 8), List(0, 2, 7), List(3, 3, 1), List(1, 1, 7), List(2, 3, 2), List(2, 3, 7), List(0, 1, 9), List(0, 1, 6), List(3, 3, 8), List(1, 1, 9), List(0, 3, 10), List(1, 3, 3), List(1, 3, 2), List(3, 3, 9), List(1, 1, 3), List(2, 3, 7), List(1, 1, 4), List(2, 3, 5), List(2, 3, 6), List(0, 1, 3), List(1, 2, 7), List(2, 2, 4), List(3, 3, 5), List(3, 3, 7), List(2, 3, 4), List(2, 3, 3), List(0, 1, 10), List(3, 3, 7), List(3, 3, 6), List(3, 3, 8), List(1, 1, 7), List(1, 3, 8), List(1, 1, 8), List(3, 3, 9), List(2, 2, 3), List(0, 3, 4), List(2, 3, 5), List(0, 2, 6), List(3, 3, 3), List(3, 3, 8), List(1, 2, 8), List(2, 3, 4), List(2, 2, 3), List(3, 3, 7), List(3, 3, 10), List(2, 2, 5), List(3, 3, 3), List(0, 1, 8), List(3, 3, 10), List(3, 3, 10), List(3, 3, 1), List(1, 2, 1), List(1, 1, 3), List(0, 3, 9), List(1, 1, 5), List(3, 3, 10), List(3, 3, 4), List(2, 2, 5), List(0, 1, 6), List(2, 3, 7), List(0, 3, 2), List(1, 3, 6), List(0, 3, 9), List(1, 2, 7), List(2, 3, 2), List(2, 3, 3), List(2, 2, 9), List(1, 2, 3), List(0, 0, 3), List(2, 2, 10), List(0, 2, 5), List(3, 3, 9), List(0, 1, 2), List(3, 3, 9), List(2, 3, 6), List(3, 3, 8), List(3, 3, 7), List(1, 3, 10), List(1, 2, 5), List(0, 1, 6), List(3, 3, 5), List(1, 2, 7), List(0, 2, 8), List(2, 3, 2), List(1, 3, 3), List(2, 2, 2), List(1, 3, 3), List(3, 3, 7), List(0, 2, 1), List(1, 1, 5), List(3, 3, 7), List(1, 2, 3), List(3, 3, 2), List(2, 2, 8), List(1, 1, 3), List(3, 3, 5), List(2, 3, 1), List(1, 2, 2), List(2, 3, 3), List(2, 2, 9), List(0, 3, 7), List(3, 3, 1), List(0, 0, 10), List(3, 3, 4), List(3, 3, 4), List(2, 2, 3), List(2, 3, 4), List(3, 3, 9), List(2, 3, 8), List(1, 1, 6), List(3, 3, 10), List(3, 3, 7), List(1, 2, 2), List(0, 3, 10), List(0, 1, 7), List(1, 3, 10), List(2, 2, 9), List(2, 3, 9), List(0, 0, 1), List(0, 1, 8), List(2, 3, 1), List(3, 3, 1), List(0, 0, 10), List(0, 2, 2), List(1, 1, 10), List(2, 2, 6), List(2, 3, 4))), 326)30  }31 32  test("test8") {33    assertEquals(Main.minZeroArray(List(666, 489, 926, 954, 511, 342, 514, 567, 109),List(List(3, 3, 4), List(3, 5, 2), List(2, 8, 7), List(3, 8, 10), List(6, 8, 7), List(5, 8, 7), List(1, 3, 1), List(5, 8, 1), List(8, 8, 9), List(7, 8, 4), List(7, 8, 8), List(3, 5, 8), List(4, 7, 2), List(3, 8, 6), List(3, 7, 6), List(3, 7, 4), List(8, 8, 4), List(6, 7, 2), List(1, 8, 3), List(7, 8, 5), List(8, 8, 2), List(0, 5, 4), List(7, 8, 9), List(3, 4, 1), List(4, 6, 8), List(8, 8, 10), List(6, 6, 6), List(5, 6, 9), List(0, 8, 5), List(6, 8, 4), List(6, 7, 7), List(7, 7, 2), List(5, 6, 8), List(7, 7, 4), List(1, 5, 1), List(8, 8, 8), List(8, 8, 10), List(3, 4, 5), List(6, 6, 8), List(6, 8, 8), List(0, 8, 9), List(2, 8, 3), List(3, 3, 5), List(8, 8, 7), List(3, 3, 6), List(7, 8, 3), List(5, 8, 1), List(6, 7, 9), List(0, 6, 10), List(5, 8, 7), List(7, 7, 8), List(2, 8, 5), List(4, 5, 5), List(5, 6, 10), List(3, 4, 1), List(0, 4, 4), List(6, 7, 1), List(0, 1, 5), List(2, 4, 2), List(2, 4, 9), List(4, 6, 6), List(7, 7, 10), List(1, 1, 9), List(0, 8, 6), List(8, 8, 7), List(3, 5, 6), List(2, 5, 8), List(2, 5, 10), List(6, 6, 8), List(1, 5, 2), List(1, 1, 5), List(1, 2, 7), List(1, 8, 1), List(0, 5, 1), List(7, 8, 9), List(8, 8, 4), List(6, 8, 10), List(1, 7, 2), List(4, 4, 3), List(5, 5, 5), List(8, 8, 7), List(3, 4, 9), List(2, 5, 3), List(1, 5, 5), List(0, 3, 8), List(3, 5, 1), List(6, 7, 5), List(5, 6, 2), List(0, 0, 7), List(3, 5, 10), List(5, 5, 8), List(6, 8, 2), List(8, 8, 9), List(6, 7, 3), List(0, 2, 3), List(2, 6, 3), List(7, 8, 10), List(1, 3, 3), List(8, 8, 4), List(3, 4, 3), List(0, 6, 9), List(7, 7, 2), List(2, 3, 9), List(3, 4, 7), List(7, 8, 3), List(1, 1, 9), List(0, 6, 5), List(1, 7, 4), List(1, 7, 5), List(0, 4, 3), List(2, 5, 2), List(5, 5, 9), List(3, 6, 10), List(0, 0, 5), List(8, 8, 2), List(8, 8, 8), List(4, 7, 6), List(0, 7, 9), List(0, 8, 6), List(6, 7, 8), List(1, 2, 8), List(3, 3, 5), List(7, 8, 7), List(3, 6, 1), List(0, 3, 7), List(1, 1, 9), List(3, 6, 8), List(3, 5, 7), List(8, 8, 5), List(1, 6, 5), List(3, 5, 10), List(2, 4, 4), List(3, 4, 9), List(6, 8, 2), List(3, 6, 6), List(6, 8, 8), List(1, 6, 7), List(4, 5, 1), List(1, 3, 2), List(1, 7, 3), List(8, 8, 5), List(4, 4, 8), List(6, 6, 4), List(0, 8, 10), List(6, 7, 5), List(2, 2, 1), List(3, 7, 9), List(5, 6, 9), List(0, 2, 6), List(6, 6, 6), List(8, 8, 8), List(5, 6, 4), List(6, 8, 3), List(4, 4, 10), List(4, 7, 1), List(1, 8, 5), List(5, 8, 6), List(0, 6, 6), List(3, 5, 5), List(6, 7, 5), List(0, 4, 8), List(8, 8, 8), List(5, 5, 5), List(6, 6, 6), List(6, 7, 5), List(4, 7, 1), List(6, 8, 7), List(6, 7, 4), List(0, 6, 4), List(6, 7, 6), List(3, 5, 5), List(5, 6, 6), List(7, 8, 7), List(4, 4, 5), List(2, 3, 7), List(8, 8, 1), List(2, 7, 3), List(8, 8, 6), List(1, 8, 9), List(7, 8, 7), List(0, 8, 5), List(1, 8, 4), List(0, 8, 5), List(5, 6, 8), List(0, 1, 2), List(5, 7, 3), List(5, 6, 6), List(4, 5, 6), List(5, 5, 7), List(5, 7, 7), List(4, 4, 5), List(8, 8, 4), List(1, 1, 3), List(6, 6, 2), List(8, 8, 7), List(7, 8, 9), List(4, 6, 3), List(1, 7, 6), List(8, 8, 1), List(5, 5, 7), List(8, 8, 5), List(7, 7, 6), List(3, 3, 2), List(3, 4, 3), List(2, 3, 8), List(0, 6, 1), List(4, 8, 2), List(8, 8, 8), List(6, 6, 6), List(3, 8, 10), List(4, 4, 3), List(0, 3, 5), List(1, 7, 3), List(3, 4, 7), List(0, 2, 3), List(4, 5, 4), List(1, 1, 4), List(1, 3, 9), List(1, 8, 1), List(8, 8, 1), List(5, 7, 7), List(8, 8, 6), List(0, 2, 1), List(6, 6, 2), List(5, 8, 6), List(1, 3, 7), List(6, 7, 10), List(6, 7, 1), List(7, 7, 9), List(1, 7, 3), List(8, 8, 4), List(1, 3, 6), List(2, 2, 10), List(6, 7, 10), List(0, 5, 7), List(1, 1, 5), List(4, 4, 6), List(0, 0, 8), List(1, 4, 3), List(7, 7, 9), List(1, 3, 10), List(2, 8, 2), List(5, 8, 7), List(8, 8, 8), List(4, 5, 9), List(4, 5, 6), List(6, 8, 10), List(7, 8, 3), List(3, 8, 1), List(3, 7, 2), List(8, 8, 10), List(5, 6, 5), List(8, 8, 1), List(7, 7, 6), List(3, 3, 2), List(8, 8, 2), List(3, 3, 5), List(8, 8, 2), List(5, 6, 2), List(1, 1, 4), List(0, 2, 7), List(5, 5, 9), List(4, 5, 9), List(5, 6, 1), List(2, 2, 8), List(8, 8, 5), List(2, 3, 3), List(0, 8, 6), List(1, 4, 9), List(4, 5, 1), List(3, 4, 2), List(0, 0, 1), List(5, 5, 6), List(4, 8, 6), List(5, 5, 8), List(3, 6, 8), List(7, 7, 2), List(3, 3, 10), List(7, 8, 2), List(7, 7, 4), List(3, 7, 3), List(7, 7, 1), List(7, 8, 5), List(8, 8, 2), List(1, 2, 6), List(2, 2, 6), List(8, 8, 9), List(3, 6, 8), List(2, 5, 8), List(7, 7, 4), List(2, 5, 6), List(0, 0, 3), List(3, 5, 7), List(5, 8, 2), List(7, 8, 10), List(0, 0, 10), List(5, 5, 2), List(5, 5, 9), List(6, 7, 2), List(5, 6, 10), List(7, 8, 1), List(4, 7, 5), List(7, 8, 10), List(6, 6, 6), List(7, 8, 3), List(2, 4, 1), List(7, 7, 8), List(3, 8, 7), List(6, 6, 7), List(2, 3, 7), List(1, 1, 5), List(3, 6, 2), List(8, 8, 4), List(2, 4, 2), List(6, 7, 6), List(7, 7, 10), List(8, 8, 3), List(3, 6, 9), List(1, 3, 7), List(7, 7, 8), List(2, 6, 10), List(8, 8, 3), List(4, 6, 1), List(4, 4, 2), List(4, 7, 9), List(1, 6, 2), List(8, 8, 7), List(2, 5, 6), List(2, 2, 7), List(2, 7, 7), List(2, 5, 6), List(5, 8, 6), List(3, 3, 7), List(0, 7, 4), List(2, 5, 5), List(3, 3, 1), List(2, 7, 9), List(2, 2, 9), List(2, 8, 1), List(2, 7, 9), List(2, 6, 1), List(6, 8, 5), List(2, 4, 4), List(1, 6, 2), List(1, 8, 9), List(3, 7, 4), List(8, 8, 1), List(8, 8, 9), List(7, 8, 4), List(0, 6, 5), List(3, 5, 8), List(0, 7, 7), List(1, 6, 1), List(2, 4, 4), List(3, 7, 9), List(2, 8, 4), List(4, 7, 2), List(6, 7, 6), List(5, 8, 10), List(0, 0, 4), List(8, 8, 8), List(4, 7, 9), List(1, 4, 10), List(8, 8, 1), List(2, 8, 2), List(7, 7, 6), List(3, 3, 5), List(6, 8, 9), List(0, 1, 9), List(4, 5, 9), List(5, 8, 10), List(7, 8, 4), List(0, 3, 10), List(8, 8, 7), List(7, 8, 3), List(0, 5, 3), List(8, 8, 1), List(5, 5, 6), List(3, 3, 6), List(8, 8, 10), List(1, 8, 5))), -1)34  }35 36  test("test9") {37    assertEquals(Main.minZeroArray(List(395, 893, 673, 638, 623, 227, 304),List(List(4, 4, 4), List(5, 5, 6), List(5, 5, 9), List(5, 5, 9), List(0, 0, 1), List(1, 6, 10), List(5, 5, 1), List(1, 6, 8), List(2, 5, 9), List(4, 4, 1), List(0, 1, 4), List(3, 3, 4), List(2, 3, 8), List(0, 2, 1), List(2, 3, 3), List(3, 6, 8), List(4, 4, 7), List(6, 6, 8), List(4, 4, 10), List(3, 3, 8), List(2, 2, 7), List(6, 6, 3), List(1, 4, 1), List(1, 6, 10), List(4, 6, 5), List(1, 3, 7), List(3, 5, 6), List(4, 4, 1), List(0, 5, 8), List(3, 3, 9), List(0, 1, 3), List(2, 2, 4), List(6, 6, 9), List(4, 6, 5), List(5, 5, 2), List(4, 5, 6), List(5, 6, 3), List(4, 5, 1), List(2, 5, 6), List(4, 6, 10), List(4, 4, 3), List(4, 5, 4), List(1, 1, 10), List(5, 5, 4), List(3, 4, 8), List(2, 4, 7), List(1, 4, 4), List(3, 5, 9), List(3, 3, 9), List(2, 5, 2), List(1, 6, 2), List(6, 6, 6), List(5, 5, 10), List(2, 5, 6), List(3, 4, 7), List(0, 0, 3), List(0, 2, 10), List(6, 6, 2), List(2, 4, 6), List(4, 5, 6), List(1, 5, 7), List(4, 6, 7), List(3, 4, 1), List(2, 2, 1), List(4, 5, 6), List(3, 4, 10), List(1, 5, 10), List(4, 6, 8), List(0, 6, 5), List(0, 5, 2), List(3, 4, 7), List(1, 5, 2), List(1, 2, 5), List(5, 6, 7), List(4, 4, 3), List(0, 6, 6), List(6, 6, 7), List(0, 6, 9), List(5, 5, 3), List(1, 5, 10), List(0, 0, 2), List(6, 6, 1), List(0, 1, 2), List(0, 4, 9), List(3, 6, 2), List(2, 6, 3), List(0, 5, 6), List(4, 6, 9), List(6, 6, 1), List(0, 4, 5), List(5, 6, 1), List(0, 1, 6), List(3, 3, 6), List(5, 6, 2), List(4, 5, 3), List(5, 5, 2), List(3, 5, 3), List(1, 4, 5), List(2, 6, 2), List(0, 6, 8), List(0, 5, 9), List(2, 3, 6), List(2, 3, 8), List(1, 6, 1), List(2, 6, 6), List(2, 3, 4), List(5, 5, 6), List(1, 5, 8), List(4, 4, 4), List(0, 1, 8), List(5, 5, 3), List(6, 6, 10), List(6, 6, 10), List(2, 4, 8), List(2, 5, 8), List(4, 4, 3), List(0, 1, 6), List(5, 5, 7), List(3, 4, 8), List(2, 6, 10), List(1, 1, 8), List(5, 6, 7), List(4, 5, 3), List(0, 5, 9), List(6, 6, 6), List(3, 5, 3), List(2, 5, 6), List(2, 6, 4), List(4, 5, 6), List(5, 6, 1), List(0, 5, 4), List(3, 5, 8), List(1, 2, 3), List(1, 4, 9), List(3, 5, 4), List(1, 6, 2), List(2, 3, 5), List(6, 6, 6), List(6, 6, 7), List(4, 5, 7), List(0, 5, 3), List(6, 6, 3), List(3, 4, 10), List(0, 6, 4), List(4, 4, 5), List(3, 6, 5), List(1, 3, 4), List(0, 2, 5), List(2, 4, 5), List(0, 2, 3), List(6, 6, 7), List(6, 6, 5), List(1, 1, 2), List(2, 6, 4), List(2, 3, 9), List(2, 5, 2), List(5, 6, 10), List(5, 6, 2), List(2, 5, 10), List(6, 6, 2), List(4, 6, 4), List(1, 3, 10), List(1, 2, 3))), -1)38  }39 40  test("test10") {41    assertEquals(Main.minZeroArray(List(665, 592, 452, 598),List(List(1, 1, 7), List(2, 2, 8), List(0, 3, 4), List(2, 3, 4), List(3, 3, 10), List(0, 1, 1), List(1, 1, 10), List(0, 0, 3), List(0, 3, 2), List(2, 2, 7), List(2, 2, 1), List(2, 3, 6), List(1, 2, 9), List(2, 3, 1), List(0, 0, 3), List(1, 1, 4), List(3, 3, 8), List(0, 3, 10), List(0, 0, 10), List(1, 2, 8), List(0, 1, 9), List(3, 3, 3), List(1, 2, 10), List(3, 3, 2), List(2, 2, 3), List(2, 3, 9), List(2, 3, 2), List(3, 3, 3), List(3, 3, 4), List(1, 3, 5), List(3, 3, 2), List(1, 3, 5), List(1, 3, 6), List(1, 2, 7), List(0, 1, 6), List(2, 2, 6), List(2, 2, 9), List(2, 3, 6), List(1, 1, 8), List(2, 3, 10), List(1, 3, 1), List(3, 3, 7), List(2, 3, 9), List(2, 3, 1), List(0, 0, 9), List(1, 1, 8), List(3, 3, 3), List(3, 3, 7), List(1, 3, 8), List(2, 2, 7), List(0, 3, 3), List(0, 3, 5), List(3, 3, 1), List(2, 3, 1), List(3, 3, 9), List(0, 3, 10), List(2, 2, 4), List(2, 3, 7), List(1, 1, 10), List(2, 2, 4), List(0, 2, 7), List(1, 3, 10), List(1, 3, 6), List(0, 1, 2), List(1, 2, 9), List(3, 3, 3), List(1, 2, 5), List(2, 3, 1), List(0, 2, 5), List(2, 2, 5), List(0, 2, 3), List(2, 2, 7), List(2, 2, 1), List(0, 3, 10), List(3, 3, 9), List(3, 3, 5), List(0, 0, 9), List(2, 2, 2), List(2, 3, 10), List(1, 2, 6), List(0, 1, 3), List(3, 3, 4), List(1, 1, 3), List(2, 3, 9), List(2, 3, 7), List(1, 3, 2), List(1, 1, 3), List(2, 3, 7), List(3, 3, 4), List(1, 2, 7), List(3, 3, 5), List(2, 3, 9), List(0, 3, 2), List(3, 3, 3), List(3, 3, 5), List(0, 0, 3), List(2, 2, 6), List(2, 2, 4), List(3, 3, 5), List(3, 3, 9), List(3, 3, 10), List(3, 3, 4), List(0, 0, 3), List(0, 2, 1), List(2, 2, 9), List(1, 3, 6), List(2, 2, 7), List(0, 0, 4), List(0, 1, 5), List(2, 3, 3), List(0, 0, 7), List(0, 0, 8), List(1, 1, 4), List(1, 3, 5), List(3, 3, 1), List(3, 3, 7), List(0, 0, 4), List(1, 3, 1), List(1, 1, 8), List(1, 1, 4), List(1, 3, 8), List(0, 1, 3), List(3, 3, 10), List(3, 3, 8), List(2, 3, 10), List(0, 2, 4), List(1, 1, 4), List(3, 3, 5), List(2, 2, 3), List(1, 1, 9), List(1, 3, 10), List(3, 3, 8), List(0, 1, 3), List(3, 3, 1), List(2, 3, 2), List(2, 3, 3), List(0, 2, 5), List(1, 1, 6), List(0, 2, 8), List(1, 3, 7), List(3, 3, 3), List(1, 3, 3), List(0, 0, 1), List(3, 3, 4), List(3, 3, 9), List(2, 2, 8), List(1, 3, 10), List(2, 2, 8), List(3, 3, 8), List(1, 1, 8), List(0, 1, 7), List(3, 3, 10), List(1, 2, 3), List(0, 1, 2), List(0, 0, 10), List(3, 3, 10), List(2, 2, 6), List(1, 3, 5), List(0, 0, 5), List(0, 0, 3), List(0, 0, 5), List(1, 3, 7), List(0, 0, 4), List(1, 2, 9), List(2, 3, 8), List(1, 3, 7), List(0, 1, 4), List(2, 3, 4), List(0, 0, 7), List(1, 2, 4), List(1, 1, 3), List(3, 3, 10), List(2, 2, 4), List(2, 3, 3), List(0, 0, 1), List(2, 2, 5), List(0, 2, 4), List(2, 2, 6), List(2, 3, 6), List(1, 3, 3), List(1, 3, 7), List(3, 3, 5), List(1, 2, 3), List(0, 0, 3), List(1, 3, 4), List(3, 3, 2), List(2, 2, 10), List(2, 3, 2), List(2, 3, 3), List(2, 3, 5), List(3, 3, 1), List(2, 2, 2), List(1, 3, 6), List(2, 2, 9), List(1, 3, 6), List(0, 2, 1), List(2, 2, 2), List(1, 1, 3), List(3, 3, 4), List(3, 3, 3), List(0, 0, 10), List(0, 2, 1), List(2, 2, 8), List(2, 3, 10), List(2, 3, 7), List(2, 3, 1), List(3, 3, 2), List(0, 3, 10), List(0, 2, 2), List(1, 3, 6), List(0, 3, 3), List(2, 2, 5), List(0, 2, 10), List(0, 1, 2), List(1, 1, 4), List(2, 3, 7), List(3, 3, 9), List(2, 3, 1), List(2, 3, 5), List(2, 2, 8), List(3, 3, 3), List(2, 2, 1), List(0, 0, 9), List(2, 2, 7), List(0, 1, 4), List(2, 2, 7), List(3, 3, 7), List(2, 2, 3), List(3, 3, 10), List(0, 2, 6), List(0, 2, 3), List(1, 2, 3))), -1)42  }43 44}45