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