#include <bits/stdc++.h> using namespace std; #define node pair<pair<string,vector<int> >,int > #define path first.first #define arr first.second #define pos second int dx[] = { -1, 0, 1, 0 }, dy[] = { 0, 1, 0, -1 }; char ch[] = { 'U', 'R', 'D', 'L' }; int valid(int _x, int _y) { return (_x >= 0 && _y >= 0 && _x < 3 && _y < 3); } map<vector<int>, bool> vist; int main() { //freopen("a.in", "r", stdin); int t; scanf("%d", &t); while (t--) { node tmp; vist.clear(); tmp.arr = vector<int>(9); for (int i = 0; i < 3; ++i) for (int j = 0; j < 3; ++j) { int num; scanf("%d", &num); if (!num) tmp.pos = i * 3 + j; tmp.arr[i * 3 + j] = num; } tmp.path = ""; queue<node> que; vist[tmp.arr] = 1; que.push(tmp); while (que.size()) { tmp = que.front(); que.pop(); vector<int> gr = tmp.arr; for (int i = 0; i < 4; ++i) { int _x = tmp.pos / 3 + dx[i], _y = tmp.pos % 3 + dy[i]; if (valid(_x, _y)) { swap(gr[tmp.pos / 3 * 3 + tmp.pos % 3], gr[_x * 3 + _y]); if (!vist[gr]) vist[gr] = 1, que.push( make_pair(make_pair(tmp.path + ch[i], gr), _x * 3 + _y)); } } } static int cas = 1; printf("Puzzle #%d\n", cas++); for (int i = 0; i < 3; ++i) { printf("%d", tmp.arr[i * 3]); for (int j = 1; j < 3; ++j) { printf(" %d", tmp.arr[i * 3 + j]); } puts(""); } cout << tmp.path << endl; } return 0; }
Standard input is empty
Puzzle #1 134532116 134532116 134532116 134532116 134532116 134532116 134532116 134532116 134532116 Puzzle #2 164332172 164332172 164332172 164332172 164332172 164332172 164332172 164332172 164332172 Puzzle #3 164332676 164332676 164332676 164332676 164332676 164332676 164332676 164332676 164332676 Puzzle #4 164332676 164332676 164332676 164332676 164332676 164332676 164332676 164332676 164332676 Puzzle #5 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #6 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #7 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #8 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #9 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #10 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #11 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #12 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #13 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #14 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #15 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #16 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #17 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #18 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #19 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #20 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #21 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #22 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #23 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #24 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #25 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #26 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #27 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #28 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #29 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #30 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #31 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #32 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #33 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #34 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #35 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #36 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #37 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #38 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #39 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #40 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #41 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #42 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #43 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #44 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #45 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #46 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #47 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #48 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #49 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #50 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #51 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #52 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #53 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #54 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #55 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #56 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #57 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #58 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #59 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #60 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #61 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #62 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #63 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #64 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #65 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #66 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #67 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #68 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #69 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #70 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #71 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #72 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #73 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #74 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #75 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #76 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #77 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #78 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #79 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #80 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #81 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #82 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #83 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #84 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #85 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #86 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #87 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #88 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #89 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #90 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #91 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #92 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #93 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #94 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #95 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #96 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #97 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #98 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #99 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #100 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #101 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #102 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #103 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #104 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #105 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #106 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #107 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #108 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #109 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #110 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #111 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #112 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #113 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #114 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #115 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #116 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #117 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #118 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #119 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #120 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #121 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #122 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #123 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #124 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #125 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #126 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #127 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #128 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #129 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #130 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #131 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #132 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #133 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #134 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #135 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #136 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #137 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #138 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #139 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #140 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #141 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #142 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #143 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #144 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #145 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #146 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #147 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #148 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #149 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #150 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #151 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #152 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #153 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #154 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #155 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #156 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #157 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #158 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #159 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #160 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #161 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #162 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #163 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #164 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #165 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #166 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #167 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #168 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #169 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #170 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #171 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #172 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #173 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #174 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #175 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #176 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #177 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #178 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #179 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #180 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #181 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #182 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #183 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #184 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #185 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #186 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #187 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #188 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #189 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #190 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #191 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #192 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #193 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #194 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #195 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #196 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #197 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #198 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #199 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #200 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #201 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #202 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #203 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #204 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #205 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #206 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #207 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #208 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #209 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #210 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #211 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #212 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #213 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #214 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #215 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #216 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #217 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #218 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #219 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #220 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #221 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #222 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #223 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #224 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #225 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #226 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #227 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #228 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #229 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #230 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #231 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #232 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #233 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #234 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #235 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #236 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #237 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #238 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #239 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #240 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #241 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #242 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #243 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #244 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #245 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #246 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #247 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #248 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #249 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #250 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #251 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #253 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #254 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #255 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #256 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #257 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #258 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #259 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #260 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #261 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #262 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #263 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #264 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #265 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #266 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #267 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #268 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #269 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #270 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #271 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #272 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #273 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #274 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #275 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #276 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #277 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #278 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #279 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #280 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #281 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #282 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #283 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #284 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #285 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #286 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #287 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #288 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #289 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #290 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #291 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #292 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #293 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #294 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #295 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #296 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #297 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #298 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #299 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #300 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #301 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #302 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #303 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #304 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #305 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #306 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #307 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #308 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #309 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #310 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #311 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #312 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #313 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #314 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #315 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #316 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #317 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #318 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #319 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #320 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #321 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #322 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #323 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #324 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #325 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #326 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #327 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #328 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #329 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #330 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #331 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #332 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #333 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #334 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #335 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #336 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #337 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #338 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #339 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #340 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #341 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #342 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #343 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #344 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #345 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #346 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #347 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #348 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #349 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #350 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #351 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #352 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #353 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #354 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #355 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #356 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #357 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #358 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #359 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #360 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #361 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #362 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #363 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #364 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #365 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #366 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #367 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #368 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #369 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #370 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #371 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #372 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #373 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #374 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #375 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #376 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #377 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #378 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #379 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #380 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #381 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #382 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #383 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #384 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #385 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #386 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #387 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #388 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #389 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #390 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #391 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #392 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #393 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #394 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #395 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #396 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #397 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #398 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #399 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #400 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #401 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #402 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #403 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #404 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #405 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #406 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #407 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #408 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #409 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #410 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #411 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #412 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #413 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #414 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #415 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #416 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #417 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #418 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #419 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #420 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #421 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #422 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #423 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #424 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #425 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #426 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #427 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #428 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #429 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #430 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #431 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #432 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #433 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #434 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #435 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #436 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #437 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #438 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #439 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #440 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #441 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #442 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #443 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #444 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #445 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #446 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #447 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #448 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #449 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #450 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #451 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #452 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #453 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #454 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #455 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #456 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #457 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #458 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #459 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #460 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #461 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #462 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #463 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #464 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #465 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #466 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #467 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #468 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #469 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #470 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #471 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #472 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #473 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #474 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #475 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #476 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #477 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #478 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #479 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #480 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #481 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #482 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #483 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #484 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #485 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #486 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #487 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #488 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #489 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #490 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #491 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #492 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #493 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #494 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #495 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #496 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #497 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #498 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #499 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #500 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #501 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #502 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #503 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #504 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #505 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #506 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #507 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #508 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #509 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #510 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #511 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #512 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #513 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #514 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #515 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #516 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #517 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #518 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #519 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #520 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #521 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #522 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #523 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #524 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #525 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #526 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #527 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #528 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #529 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #530 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #531 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #532 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #533 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #534 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #535 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #536 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #537 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #538 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #539 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #540 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #541 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #542 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #543 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #544 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #545 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #546 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #547 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #548 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #549 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #550 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #551 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #552 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #553 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #554 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #555 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #556 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #557 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #558 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #559 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #560 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #561 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #562 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #563 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #564 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #565 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #566 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #567 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #568 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #569 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #570 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #571 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #572 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #573 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #574 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #575 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #576 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #577 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #578 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #579 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #580 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #581 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #582 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #583 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #584 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #585 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #586 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #587 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #588 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #589 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #590 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #591 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #592 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #593 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #594 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #595 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #596 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #597 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #598 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #599 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #600 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #601 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #602 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #603 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #604 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #605 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #606 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #607 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #608 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #609 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #610 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #611 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #612 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #613 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #614 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #615 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #616 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #617 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #618 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #619 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #620 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #621 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #622 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #623 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #624 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #625 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #626 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #627 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #628 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #629 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #630 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #631 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #632 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #633 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #634 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #635 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 164332212 Puzzle #636 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #637 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 164332252 Puzzle #638 164332252 164332252 1