0 255 255 251 251 250 246 246 245 245 243 240 240 238 236 236 233 233 231 230 230 227 227 225 222 222 220 220 218 215 215 213 212 212 208 208 207 205 205 202 202 200 197 197 195 195 194 190 190 189 189 187 184 184 182 180 180 177 177 176 172 172 171 171 169 166 166 164 164 162 159 159 157 157 156 153 153 151 148 148 146 146 144 141 141 139 139 138 134 134 133 133 131 128 128 126 123 123 121 121 120 116 116 115 115 113 110 110 108 108 106 106 106 108 108 108 110 110 110 111 111 111 111 113 113 113 115 115 115 116 116 118 118 118 120 120 120 120 121 121 121 123 123 123 125 125 125 126 126 128 128 128 129 129 131 131 133 134 134 136 138 138 139 139 139 141 141 143 143 144 146 146 148 148 149 151 151 153 153 156 159 159 162 166 166 169 169 172 176 176 179 179 182 185 185 189 189 192 195 195 199 199 202 205 205 208 212 212 215 215 218 222 222 225 225 228 228 228 230 230 231 231 231 233 235 235 235 235 236 238 238 238 238 240 241 241 241 241 243 245 245 245 245 246 248 248 248 250 250 251 251 251 253 253 255 255 0 255 255 251 251 250 246 246 245 245 243 240 240 238 236 236 233 233 231 230 230 227 227 225 222 222 220 220 218 215 215 213 212 212 208 208 207 205 205 202 202 200 197 197 195 195 194 190 190 189 189 187 184 184 182 180 180 177 177 176 172 172 171 171 169 166 166 164 164 162 159 159 157 157 156 153 153 151 148 148 146 146 144 141 141 139 139 138 134 134 133 133 131 128 128 126 123 123 121 121 120 116 116 115 115 113 110 110 108 108 106 106 106 108 108 108 110 110 110 111 111 111 111 113 113 113 115 115 115 116 116 118 118 118 120 120 120 120 121 121 121 123 123 123 125 125 125 126 126 128 128 128 129 129 131 131 133 134 134 136 138 138 139 139 139 141 141 143 143 144 146 146 148 148 149 151 151 153 153 156 159 159 162 166 166 169 169 172 176 176 179 179 182 185 185 189 189 192 195 195 199 199 202 205 205 208 212 212 215 215 218 222 222 225 225 228 228 228 230 230 231 231 231 233 235 235 235 235 236 238 238 238 238 240 241 241 241 241 243 245 245 245 245 246 248 248 248 250 250 251 251 251 253 253 255 255 0 255 255 251 251 250 246 246 245 245 243 240 240 238 236 236 233 233 231 230 230 227 227 225 222 222 220 220 218 215 215 213 212 212 208 208 207 205 205 202 202 200 197 197 195 195 194 190 190 189 189 187 184 184 182 180 180 177 177 176 172 172 171 171 169 166 166 164 164 162 159 159 157 157 156 153 153 151 148 148 146 146 144 141 141 139 139 138 134 134 133 133 131 128 128 126 123 123 121 121 120 116 116 115 115 113 110 110 108 108 106 106 106 108 108 108 110 110 110 111 111 111 111 113 113 113 115 115 115 116 116 118 118 118 120 120 120 120 121 121 121 123 123 123 125 125 125 126 126 128 128 128 129 129 131 131 133 134 134 136 138 138 139 139 139 141 141 143 143 144 146 146 148 148 149 151 151 153 153 156 159 159 162 166 166 169 169 172 176 176 179 179 182 185 185 189 189 192 195 195 199 199 202 205 205 208 212 212 215 215 218 222 222 225 225 228 228 228 230 230 231 231 231 233 235 235 235 235 236 238 238 238 238 240 241 241 241 241 243 245 245 245 245 246 248 248 248 250 250 251 251 251 253 253 255 255