1 [(0, 3), (1, 3), (2, 3)] {2: True} ========== 2 [(0, 2), (0, 3), (1, 3)] {} ========== 3 [(0, 2), (0, 3), (1, 3), (2, 3)] {2: True} ========== 4 [(0, 2), (0, 3), (1, 2), (1, 3)] {2: True} ========== 5 [(0, 2), (0, 3), (1, 2), (1, 3), (2, 3)] {2: True} ========== 6 [(0, 1), (0, 2), (0, 3), (1, 2), (1, 3), (2, 3)] {2: True} ==========