C(12,9,7) = 40

Method of Construction: dynamic programming covering

Lower Bound: misc result

  1  2  3  4  5  6  7  8  9
  1  2  3  4  5  6  7  8 10
  1  2  3  4  5  6  7  8 11
  1  2  3  4  5  6  7  8 12
  1  2  3  4  5  6  7  9 10
  1  2  3  4  5  6  7  9 11
  1  2  3  4  5  6  7  9 12
  1  2  3  4  5  6  7 10 11
  1  2  3  4  5  6  7 10 12
  1  2  3  4  5  6  7 11 12
  1  2  3  4  5  6  8  9 10
  1  2  3  4  5  6  8  9 11
  1  2  3  4  5  6  8  9 12
  1  2  3  4  5  6  8 10 11
  1  2  3  4  5  6  8 10 12
  1  2  3  4  5  6  8 11 12
  1  2  3  4  5  6  9 10 11
  1  2  3  4  5  6  9 10 12
  1  2  3  4  5  6  9 11 12
  1  2  3  4  5  6 10 11 12
  1  2  3  7  8  9 10 11 12
  1  2  4  7  8  9 10 11 12
  1  2  5  7  8  9 10 11 12
  1  2  6  7  8  9 10 11 12
  1  3  4  7  8  9 10 11 12
  1  3  5  7  8  9 10 11 12
  1  3  6  7  8  9 10 11 12
  1  4  5  7  8  9 10 11 12
  1  4  6  7  8  9 10 11 12
  1  5  6  7  8  9 10 11 12
  2  3  4  7  8  9 10 11 12
  2  3  5  7  8  9 10 11 12
  2  3  6  7  8  9 10 11 12
  2  4  5  7  8  9 10 11 12
  2  4  6  7  8  9 10 11 12
  2  5  6  7  8  9 10 11 12
  3  4  5  7  8  9 10 11 12
  3  4  6  7  8  9 10 11 12
  3  5  6  7  8  9 10 11 12
  4  5  6  7  8  9 10 11 12