0 1 2 3
0 4 5 6
1 4 7 8
2 3 5 7
2 3 6 8
0 1 5 8
0 1 6 7
0 2 3 4
