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