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