fork download
  1. #include <cstdio>
  2. #include <cstdlib>
  3. #include <cstring>
  4. #include <iostream>
  5. #include <vector>
  6. #include <algorithm>
  7. //#include <windows.h>
  8. #define x first
  9. #define y second
  10.  
  11. using namespace std;
  12.  
  13. typedef pair<int,int> ii;
  14.  
  15. const int n= 8; // n >= 4
  16. const int cons= 500000000, INF= 1000000005;
  17. int a[25][25], lx= 100, ly= 100;
  18. int dx[]= {0, 0, -1, 1, -1, -1, 1, 1, 0};
  19. int dy[]= {1, -1, 0, 0, 1, -1, 1, -1, 0};
  20. int his[305][2][3], cnt, com;
  21.  
  22. ii lis[35]; int m= -1;
  23. bool sign[(1<<20)+5][2], ok_to_dp= false;
  24. ii re[(1<<20)+5][2];
  25.  
  26. /*
  27. void gotoxy( int line, int column){
  28.   COORD coord;
  29.   coord.X = column;
  30.   coord.Y = line;
  31.   SetConsoleCursorPosition(GetStdHandle( STD_OUTPUT_HANDLE ),coord);
  32. }
  33. */
  34.  
  35. bool ok(int x, int y){
  36. if(x<=0 || y<=0 || x>n || y>n) return false;
  37. return true;
  38. }
  39.  
  40. void color(int x, int y, int type){
  41. if(type==0){a[x][y]= 1; return;}
  42. for(int k=0;k<9;k++){
  43. if(ok(x+dx[k],y+dy[k])==true){
  44. a[x+dx[k]][y+dy[k]]= 1;
  45. }
  46. }
  47. }
  48.  
  49. void delay(int timer){
  50. for(int i=1;i<=timer;) i++;
  51. }
  52.  
  53. int check(){
  54. int num= 0;
  55. for(int i=1;i<=n;i++){
  56. for(int j=1;j<=n;j++){
  57. if(a[i][j]==0) num++;
  58. }
  59. }
  60. return num;
  61. }
  62.  
  63. void print_board(){
  64. printf(" CURRENT BOARD\n\n");
  65. for(int j=1;j<=26;j++) printf(" ");
  66. for(int i=1;i<=n;i++) printf("%2d ", i); printf("\n");
  67. for(int j=1;j<=26;j++) printf(" "); for(int i=1;i<=n;i++) printf(" _ "); printf("\n");
  68. for(int i=1;i<=n;i++){
  69. for(int j=1;j<=23;j++) printf(" ");
  70. printf("%2d|", i);
  71. for(int j=1;j<=n;j++){
  72. if(a[i][j]==0) printf(" * ");
  73. else printf(" X ", a[i][j]);
  74. }
  75. printf("\n");
  76. }
  77. printf("\n");
  78. printf(" -----------------------\n");
  79. }
  80.  
  81. void print_history(){
  82. printf("Last moves:\n\n");
  83. printf(" TURN | YOU | COMPUTER\n");
  84. printf("---------------------------------\n");
  85. for(int i=1;i<=cnt;i++){
  86. printf(" %2d |", i);
  87. if(his[i][1-com][0]==-1) printf(" |");
  88. else if(his[i][1-com][0]>=10 && his[i][1-com][1]>=10)
  89. printf(" %d - %d (%d) |", his[i][1-com][0], his[i][1-com][1], his[i][1-com][2]);
  90. else if(his[i][1-com][0]>=10 || his[i][1-com][1]>=10)
  91. printf(" %d - %d (%d) |", his[i][1-com][0], his[i][1-com][1], his[i][1-com][2]);
  92. else printf(" %d - %d (%d) |", his[i][1-com][0], his[i][1-com][1], his[i][1-com][2]);
  93. if(his[i][com][0]==-1) printf("\n");
  94. else printf(" %d - %d (%d) \n", his[i][com][0], his[i][com][1], his[i][com][2]);
  95. }
  96. printf("\n");
  97. printf("Status: ");
  98. }
  99.  
  100. void print_rule(){
  101. printf("There is a %dx%d board with all cells are (*) like above\n", n, n);
  102. printf("1. First, you have to choose your order: play first (0) or play second (1)\n");
  103. printf("2. Second, you and the computer will play one-by-one.\n");
  104. printf("In your turn, you have to choose a cell with (*) by entering its coordinates, row and column.\n");
  105. printf("Then, choose 1 in 2 choice by entering 0 or 1:\n");
  106. printf("- Replace that cell by (X) symbol (enter 0).\n");
  107. printf("- Replace all (*) in an 3x3 area with the center is the cell you chose by (X) symbol (enter 1).\n");
  108. printf("Computer also has to obey the rules like you.\n");
  109. printf("Player who can't make a move loses the game.\n");
  110. printf("Good luck!\n");
  111. }
  112.  
  113. void init(){
  114. printf("I call this game 'Ryo_pi_chess'\n");
  115. memset(his, -1, sizeof his);
  116. }
  117.  
  118. ii dp(int mask, int turn, int type){
  119. if(mask==(1<<m)-1) return re[mask][turn]= ii(0,0);
  120. if(type==0 && sign[mask][turn]==true) return re[mask][turn];
  121. re[mask][turn]= ii(1,0);
  122. int ofx, ofy, maxi= -1;
  123. for(int i=1;i<=m;i++){
  124. if((mask&(1<<(i-1)))==0){
  125. re[mask][turn]= ii(re[mask][turn].x&dp(mask|(1<<(i-1)),1-turn,0).x,
  126. re[mask][turn].y+dp(mask|(1<<(i-1)),1-turn,0).y);
  127. if(type==1){
  128. if(dp(mask|(1<<(i-1)),1-turn,0).x==0){
  129. maxi= INF; ofx= i; ofy= 0;
  130. }
  131. else if(dp(mask|(1<<(i-1)),1-turn,0).y>maxi){
  132. maxi= dp(mask|(1<<(i-1)),1-turn,0).y; ofx= i; ofy= 0;
  133. }
  134. }
  135. int maskk= mask;
  136. for(int j=1;j<=m;j++){
  137. if(max(abs(lis[i].x-lis[j].x),abs(lis[i].y-lis[j].y))<=1)
  138. maskk|= (1<<(j-1));
  139. }
  140. re[mask][turn]= ii(re[mask][turn].x&dp(maskk,1-turn,0).x,
  141. re[mask][turn].y+dp(maskk,1-turn,0).y);
  142. if(type==1){
  143. if(dp(maskk,1-turn,0).x==0){
  144. maxi= INF; ofx= i; ofy= 1;
  145. }
  146. else if(dp(maskk,1-turn,0).y>maxi){
  147. maxi= dp(maskk,1-turn,0).y; ofx= i; ofy= 1;
  148. }
  149. }
  150. }
  151. }
  152. re[mask][turn].x= 1- re[mask][turn].x;
  153. if(turn==0 && re[mask][turn].x==1) re[mask][turn].y++;
  154. sign[mask][turn]= true;
  155. if(type==0) return re[mask][turn];
  156. //if(re[mask][turn].x==0) printf("LOSE\n"); else printf("WIN\n");
  157. return ii(ofx,ofy);
  158. }
  159.  
  160. int main(){
  161. init();
  162. int turn= 0;
  163. print_board(); print_rule();
  164. printf("Choose your order (0/1): "); scanf("%d", &com); com= 1-com;
  165. for(;;){
  166. system("cls");
  167. print_board(); print_history(); if(turn==0) cnt++;
  168. if(check()==0){
  169. if(turn==com) printf("You won\n");
  170. else printf("Computer won\n");
  171. break;
  172. }
  173. if(com==turn){
  174. printf("Computer's turn, thinking...\n");
  175. int x, y, type; if(m==-1 && check()<=20) m= check();
  176. if(m==-1){
  177. int timer= rand()%(n*n+lx*ly)+1, z= 0; x= 1; y= 1; type= rand()%2;
  178. for(;;){
  179. if(a[x][y]==0){
  180. z++; if(z==timer){lx= x; ly= y; color(x,y,type); break;}
  181. }
  182. if(x==n && y==n){x= 1; y= 1;}
  183. else if(y==n){x++; y= 1;}
  184. else y++;
  185. }
  186. delay(cons); his[cnt][com][0]= x; his[cnt][com][1]= y; his[cnt][com][2]= type;
  187. }
  188. else{
  189. if(!ok_to_dp){
  190. int k= 0;
  191. for(int i=1;i<=n;i++){
  192. for(int j=1;j<=n;j++){
  193. if(a[i][j]==0){k++; lis[k]= ii(i,j);}
  194. }
  195. }
  196. ok_to_dp= true;
  197. }
  198. int mask= 0;
  199. for(int i=1;i<=m;i++){
  200. if(a[lis[i].x][lis[i].y]==1) mask|= (1<<(i-1));
  201. }
  202. ii t= dp(mask,0,1); x= lis[t.x].x; y= lis[t.x].y; type= t.y; color(x,y,type);
  203. delay(cons); his[cnt][com][0]= x; his[cnt][com][1]= y; his[cnt][com][2]= type;
  204. }
  205. }
  206. else{
  207. printf("Your turn, choose your cell (row,column): ");
  208. int x, y, type;
  209. for(;;){
  210. scanf("%d%d", &x, &y);
  211. if(ok(x,y)==false || a[x][y]==1){printf("Wrong input, retype(row,column): "); continue;}
  212. else{
  213. lx= x; ly= y;
  214. his[cnt][1-com][0]= x; his[cnt][1-com][1]= y;
  215. break;
  216. }
  217. }
  218. printf("Choose your operation (0/1): ");
  219. for(;;){
  220. scanf("%d", &type);
  221. if(type==0 || type==1) break;
  222. printf("Wrong input, retype(0/1): ");
  223. }
  224. his[cnt][1-com][2]= type; color(x,y,type);
  225. }
  226. turn= (turn+1)%2;
  227. }
  228.  
  229. printf("I'm Nguyen Viet Dung and THANKS FOR PLAYING !!!\n\n");
  230. getchar(); printf("Press ENTER to exit..."); while(getchar() != '\n');
  231. return 0;
  232. }
  233.  
Runtime error #stdin #stdout #stderr 0.01s 21592KB
stdin
Standard input is empty
stdout
I call this game 'Ryo_pi_chess'
                               CURRENT BOARD

                           1  2  3  4  5  6  7  8 
                           _  _  _  _  _  _  _  _ 
                        1| *  *  *  *  *  *  *  * 
                        2| *  *  *  *  *  *  *  * 
                        3| *  *  *  *  *  *  *  * 
                        4| *  *  *  *  *  *  *  * 
                        5| *  *  *  *  *  *  *  * 
                        6| *  *  *  *  *  *  *  * 
                        7| *  *  *  *  *  *  *  * 
                        8| *  *  *  *  *  *  *  * 

                          -----------------------
There is a 8x8 board with all cells are (*) like above
1. First, you have to choose your order: play first (0) or play second (1)
2. Second, you and the computer will play one-by-one.
In your turn, you have to choose a cell with (*) by entering its coordinates, row and column.
Then, choose 1 in 2 choice by entering 0 or 1:
- Replace that cell by (X) symbol (enter 0).
- Replace all (*) in an 3x3 area with the center is the cell you chose by (X) symbol (enter 1).
Computer also has to obey the rules like you.
Player who can't make a move loses the game.
Good luck!
Choose your order (0/1):                                CURRENT BOARD

                           1  2  3  4  5  6  7  8 
                           _  _  _  _  _  _  _  _ 
                        1| *  *  *  *  *  *  *  * 
                        2| *  *  *  *  *  *  *  * 
                        3| *  *  *  *  *  *  *  * 
                        4| *  *  *  *  *  *  *  * 
                        5| *  *  *  *  *  *  *  * 
                        6| *  *  *  *  *  *  *  * 
                        7| *  *  *  *  *  *  *  * 
                        8| *  *  *  *  *  *  *  * 

                          -----------------------
Last moves:

 TURN |     YOU     |   COMPUTER
---------------------------------

Status: Your turn, choose your cell (row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong input, retype(row,column): Wrong in
stderr
sh: 1: cls: not found