Input
輸入含有多組測試資料。
每組測試資料的第一列,有一個數字 n,(1 <= n <= 3)。接下來有一個n2*n2方陣,有些格子填有1~n2 的數字,有些格子則是0(代表空白)。你的任務是完成這個方陣,使得每一列(橫的),每一行(直的),以及每一個n*n小方陣中的數字都剛好是1∼n2 。Output
對每組測試資料,輸出該數獨的解。如果存在不只一組解,請輸出字典順序最小的那個(也就是越上方,越左方,比較小的那組)。如果沒有解,請輸出 NO SOLUTION。
各組測試資料間請輸出一空白列。
| Sample Input | Sample Output |
3 |
9 6 3 1 7 4 2 5 8 |