fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int n,m;
  4. vector<pair<int,int> > v[1000];
  5. pair<int,int> a[10];
  6. int top=0;
  7. int cr=0;
  8. int check(int r,int j)
  9. {
  10. int flag=0;
  11. for(int i=0;i<top;i++)
  12. {
  13. if((a[i].first!=j && abs(r-a[i].second)!=abs(j-a[i].first)))
  14. {
  15. if((j!=m-1 && abs(r-(n-1))!=abs(j-(m-1))))
  16. {
  17. flag++;
  18. }
  19. }
  20. }
  21. if(flag==top)
  22. return 1;
  23. else
  24. return 0;
  25. }
  26. void func(int r)
  27. {
  28. if(r==8)
  29. {
  30. //cout<<"ababa"<<top<<endl;
  31. for(int i=0;i<top;i++)
  32. v[cr].push_back(a[i]);
  33. cr++;
  34. return;
  35. }
  36. if(r==n-1)
  37. {
  38. a[top]=make_pair(m-1,r);
  39. top++;
  40. func(r+1);
  41. //cout<<r<<' '<<m-1<<endl;
  42. top--;
  43. }
  44. else
  45. {
  46. //int ss=top;
  47. for(int j=0;j<8;j++)
  48. {
  49. int x=check(r,j);
  50. if(x==1)
  51. {
  52. a[top]=make_pair(j,r);
  53. top++;
  54. //cout<<r<<' '<<j<<endl;
  55. func(r+1);
  56. top--;
  57. }
  58. }
  59. }
  60. }
  61. int main()
  62. {
  63. int t;
  64. scanf("%d",&t);
  65. while(t--){
  66. scanf("%d%d",&n,&m);
  67. top=0;
  68. cr=0;
  69.  
  70. if(n==1)
  71. {
  72. a[top++]=make_pair(m-1,n-1);
  73. //cout<<'a';
  74. func(1);
  75. }
  76. else
  77. for(int i=0;i<8;i++)
  78. {
  79. if(i!=m-1 && abs(0-(n-1))!=abs(i-(m-1)))
  80. {
  81. a[top++]=make_pair(i,0);
  82. func(1);
  83. top--;
  84. }
  85. }
  86. cout<<"SOLN"<<" "<<"COLUMN\n";
  87. cout<<" #"<<" "<<"1 2 3 4 5 6 7 8\n\n";
  88. vector<string> s;
  89. for(int i=cr-1;i>=0;i--)
  90. {
  91. //cout<<cr-i<<' ';
  92. sort(v[i].begin(),v[i].end());
  93. string sss;
  94. for(int j=0;j<v[i].size();j++)
  95. {
  96. sss+=49+v[i][j].second;
  97. }
  98. v[i].clear();
  99. s.push_back(sss);
  100. }
  101. sort(s.begin(),s.end());
  102. for(int i=0;i<s.size();i++)
  103. {
  104. //cout<<' '<<i+1<<" ";
  105. printf("%2d ",i+1);
  106. for(int j=0;j<s[i].size();j++)
  107. {
  108. cout<<s[i][j];
  109. if(j!=7)
  110. cout<<' ';
  111. }
  112. if(i!=s.size()-1)
  113. cout<<"\n";
  114. }
  115. if(t!=0)
  116. cout<<"\n";
  117. }
  118. return 0;
  119. }
Runtime error #stdin #stdout 0.04s 3256KB
stdin
Standard input is empty
stdout
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8 6 4
19      5 7 2 6 3 1 8 4
20      5 7 4 1 3 8 6 2
21      5 8 4 1 7 2 6 3
22      6 3 5 8 1 4 2 7
23      6 3 7 2 4 8 1 5
24      6 3 7 2 8 5 1 4
25      6 4 7 1 8 2 5 3
26      7 3 1 6 8 5 2 4
27      7 4 2 5 8 1 3 6
28      7 4 2 8 6 1 3 5
SOLN       COLUMN
 #      1 2 3 4 5 6 7 8

 1      2 5 7 1 3 8 6 4
 2      2 6 1 7 4 8 3 5
 3      2 7 5 8 1 4 6 3
 4      3 1 7 5 8 2 4 6
 5      3 5 2 8 1 7 4 6
 6      3 5 7 1 4 2 8 6
 7      3 6 2 7 1 4 8 5
 8      3 6 8 1 4 7 5 2
 9      3 7 2 8 6 4 1 5
10      4 1 5 8 2 7 3 6
11      4 6 1 5 2 8 3 7
12      4 6 8 2 7 1 3 5
13      4 6 8 3 1 7 5 2
14      4 8 1 5 7 2 6 3
15      4 8 5 3 1 7 2 6
16      5 1 8 6 3 7 2 4
17      5 3 1 6 8 2 4 7
18      5 3 1 7 2 8