8 16 8 88 112 24 120 176 56 152 176 24 184 240 56 216 240 24 248 204 56 216 204 88 248 140 120 168 236 104 136 208 72 152 204 152 184 140 184 216 140 152 248 76 184 216 76 216 248 12 248 168 108 232 136 172 200 104 172 232 72 236 200 40 236 232 8 208 200 40 208 168 8 144 136 88 240 152 120 204 184 104 208 104 72 144 72 40 144 104 8 80 72 40 80 40 24 32 8 72 96 24 120 160 40 136 160 24 184 224 40 216 224 8 232 220 56 216 220 72 232 156 120 184 220 104 136 224 88 136 220 152 184 156 168 216 156 136 232 92 184 216 92 200 232 28 248 184 92 232 136 156 216 120 156 232 72 220 216 40 220 248 24 224 200 40 224 184 24 160 136 72 224 152 120 220 168 120 224 104 72 160 88 40 160 120 24 96 72 40 96 56 40 48 8 72 112 40 120 144 24 136 176 40 184 208 24 232 240 8 216 236 56 232 204 72 216 172 120 184 236 88 136 240 104 136 204 168 184 172 152 232 140 136 216 108 184 232 76 200 216 44 248 184 108 216 136 140 232 120 172 216 72 204 232 24 236 248 40 240 200 24 208 184 40 176 136 72 240 168 120 236 152 120 208 88 72 176 104 24 144 120 40 112 72 24 80 56 40 64 24 72 128 56 104 128 24 136 192 56 168 192 24 248 252 8 216 252 40 248 188 72 216 188 104 184 252 72 152 252 104 136 188 184 168 188 152 248 124 136 216 124 168 248 60 200 216 60 232 184 124 200 152 124 232 120 188 200 88 188 232 8 252 248 40 252 216 8 192 184 40 192 152 72 252 184 104 252 152 120 192 72 88 192 104 8 128 120 40 128 88 8 64 56 56 80 24 88 144 56 104 112 8 152 208 56 168 176 8 248 236 24 200 240 40 248 172 88 200 204 104 168 240 72 152 236 120 152 172 184 168 204 136 248 108 152 200 140 168 248 44 216 200 76 232 168 140 200 152 108 248 104 204 200 88 172 248 8 240 232 56 236 216 8 176 168 56 208 152 88 236 184 104 240 136 104 176 72 88 208 120 8 112 104 56 144 88 8 48 40 56 64 8 88 128 40 120 128 8 152 192 40 184 192 8 232 252 24 200 252 56 232 188 88 200 188 120 168 252 88 136 252 120 152 188 168 184 188 136 232 124 152 200 124 184 232 60 216 200 60 248 168 124 216 136 124 248 104 188 216 72 188 248 24 252 232 56 252 200 24 192 168 56 192 136 88 252 168 120 252 136 104 192 88 72 192 120 24 128 104 56 128 72 24 64 40 72 80 8 104 144 40 136 144 8 168 208 40 200 208 8 232 236 40 200 236 72 232 172 104 184 204 120 152 240 88 136 236 136 168 172 168 200 172 136 232 108 168 200 108 200 232 44 232 184 76 248 152 140 216 120 140 248 88 204 216 56 204 248 24 240 216 56 240 184 24 176 152 72 208 136 104 236 168 120 240 120 88 176 88 56 176 120 24 112 88 56 112 56 24 48 24 88 96 8 104 160 56 152 160 8 168 224 56 200 224 24 248 220 40 200 220 88 248 156 104 168 220 120 152 224 72 152 220 136 168 156 184 200 156 152 248 92 168 200 92 216 248 28 232 168 92 248 152 156 200 104 156 248 88 220 200 56 220 232 8 224 216 56 224 168 8 160 152 88 224 136 104 220 184 104 224 120 88 160 72 56 160 104 8 96 88 56 96 40 8 32 24