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