به نام خدا : تو این مطلب از سری مطالب پروژه آرم بنا بر درخواست یکی از دوستان مطلب پروژه و آموزش کامل نمایشگر ks0108 با lpc1768 میزارم تو سایت، این پروژه رو من در عمل بستم جواب هم میدم، دلیل حرفهام هم فیلم و عکس ته مطلب هستش، تو نت که من گشتم چیز مالی پیدا نکردم، کتابخونه خود کدویژن هم که منبع باز نیستش، ولی یه کتابخونه تو سایت گزاشته بودم قبلا برا AVR برا همین نمایشگر – اونو از کدویژن تبدیل کردم به کیل و سازگار با LPC1768
پروژه و آموزش کامل نمایشگر ks0108 با lpc1768
ادامه حرفام …
( لذا همین جا میگم که این کتابخونه تبدیل شده توسط داشتون هستش و به رایگان گزاشته میشه تو سایت تا عموم استفاده کنن، یه وقت کسی نیاید پولیش کنه _هر چند که چیز خاصی نیست ولی خب پیدا میشن افرادی که…_ یا کتابخونه رو بزنه به اسمش خوش که دیگه این اوج نامردیه – مطلب رو هم کپی نکنید – جان داش با کپی کردن سایت های ایرانی پیشرفت نمیکنن و سودی برای کشور نداره و اون وقتی که برا کپی کردن صرف میکنید رو برا تولید محتوای جدید صرف کنید _ البته باید به سایت هایی همچون WLE و… عیوالله گفت که محتوای جدید تولید میکنن و کپی نمیکنن، دم داش کامران خودمون هم گردم، ولی بعضیا کلا کپی میکنن – که زیاد کار پسندیده ای نیستش و این کارا برا ۱۰ سال پیشه که کل سایتای فارسی رو میدیدی – یه مطلب تو شونصد تا سایت بود- آخر هم معلوم نمیشد نویسنده اصلی کیه چون همه مطلبو میزدن به اسم خودشون – حالا بودن کسایی که ته مطلب منبع رو هم میزدن ولی آخر سر میدیدی که اون منبع هم خودش از یه جایی کپی کرده!!! – خداییش این کار دزدی هستش جان داچ – بگذریم از این حرفا – شماها که خواننده مطلب هستش زیاد بدردتون نمیخوره این چیزا ولی گفتم که اگه یه موقع اگه خدا خواست و نویسنده شدید، کپی نکنید! – این مطلب رو من ۱۵ ساعت وقت گزاشتم – ۵ سایت تبدیل کتابخونه – ۵ ساعت الافی به خاطر یه سوتی – ۵ ساعت هم باگ گیری و اضافه کردن تابع و نوشتن مطلب تو سایت – اینو گفتم بدونید که ۱/۳ وقتم به خاطر مسلط نبودن رو زبون C و این که یه دستوری رو اشتباه نوشته بودم طلف شد – تو اون ۵ ساعت خدامیدونه که چقدر میتونستم سی رو یاد بگیرم – حداقل یه مبحثو میتونستم بخونم کامل – بگذریم منظورم اینه که برید زبون C تونو قوی کنید! – خب بعد از نوشتن یه رمان طولانی از بالای منبر میایم پایین و میریم سراغ اصل مطلب – میگن حرف حرف میاره هاااا – راست میگن ^_^ ) :
شماتیک پروژه :
خب این نمایشگر هستش و پایه هاش به همین ترتیب هستش دقیقا ( برا من که به این ترتیب هستش )، اتصالات به صورت زیر هستش :
خب حالا با توجه به دو تا عکس بالا، وضعیت اتصالات پایه های ۱ تا ۳ و ۱۷ تا ۲۰ مشخص هستش، بقیه رو در زیر توضیح میدم :
توجه : پایه ۱۷ رو به پایه RST میکرو کنترلر وصل کنید ( پایه ریست میکرو ) و نیازی به مقاومت کلید و … که تو عکس بالا میبینید نیستش.
نحوه اتصال پایه های ۴ تا ۱۶ هم به صورت زیر هستش :
- پایه ۴ ( DL یا همون RS ) : به پایه P0_0 وصل شود.
- پایه ۵ ( RW ) : به پایه P0_1 وصل شود.
- پایه ۶ ( E یا همون EN ) : به پایه P0_2 وصل شود.
- پایه ۷ ( DB0 ) : به پایه P0_3 وصل شود.
- پایه ۸ ( DB1 ) : به پایه P0_4 وصل شود.
- پایه ۹ ( DB2 ) : به پایه P0_5 وصل شود.
- پایه ۱۰ ( DB3 ) : به پایه P0_6 وصل شود.
- پایه ۱۱ ( DB4 ) : به پایه P0_7 وصل شود.
- پایه ۱۲ ( DB5 ) : به پایه P0_8 وصل شود.
- پایه ۱۳ ( DB6 ) : به پایه P0_9 وصل شود.
- پایه ۱۴ ( DB7 ) : به پایه P0_10 وصل شود.
- پایه ۱۵ ( CS1 ) : به پایه P0_11 وصل شود.
- پایه ۱۶ ( CS2 ) : به پایه P0_15 وصل شود.
برای این که تعیین کنیم هر کدوم از پایه های فوق به کدوم پایه میکرو وصل باید بشن، این کار توسط تابع glcd_on انجام میشه که در ادامه میبینم و بهش میرسیم.
عکس پروژه در عمل :
فیلم پروژه :
کد پروژه :
دانلود پروژه و کتابخونه ks0108 با lpc1768
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 |
#include <lpc17xx.h> #include "glcd.h" #include "delay.h" unsigned char photo1[6][1024] = { {۲۵۵,۲۵۵,۲۵۵,۳,۳,۳,۳,۲۲۷,۲۲۷,۲۲۷,۱۹۵,۱۳۱,۳,۷,۷,۳۱,۶۳,۲۵۵,۲۵۵,۲۵۵,۳,۳,۳,۳,۳,۳,۳,۱۲۷,۲۵۵,۲۵۵,۶۳,۳,۳,۱۳۱,۳,۳,۳,۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳,۳,۳,۳,۲۲۷,۲۲۷, ۲۲۷,۲۲۷,۲۲۷,۲۲۷,۲۵۵,۲۲۷,۲۲۷,۲۲۷,۲۲۵,۲۲۵,۲۲۵,۳,۳,۳,۷,۱۴۳,۲۵۵,۲۵۵,۱۵۹,۱۵,۱۵,۱۳۵,۳,۳,۳,۳,۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۷,۲۲۷,۲۲۷,۲۲۵,۲۲۵,۲۲۵,۳,۳,۳,۷,۱۴۳, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳,۳,۳,۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳,۳,۳,۳,۲۲۷,۲۲۷,۲۲۷,۳,۳,۳,۷,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۰,۰,۰,۰,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۰,۰,۰,۰,۱۹۲,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۲۵۴,۲۴۰,۰,۰,۷,۳,۰,۱۹۲,۲۵۲,۲۵۵,۰,۰,۰,۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۲۴۱,۲۴۱,۲۴۱,۲۴۱,۲۴۱, ۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۴۱,۲۴۱,۲۴۰,۱۱۲,۳۲,۰,۲,۶,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۴۱,۲۴۱,۲۴۰,۱۱۲,۳۲,۰,۲,۶,۱۵,۲۵۵,۱۲۷, ۶۳,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۲۴۱,۲۴۱,۱۹۳,۰,۰,۴,۱۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸, ۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸, ۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۵,۷,۷,۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۹۵,۲۰۵,۲۳۷,۲۳۱,۲۵۵,۶۳,۱۵,۷,۳,۶۳, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱۵,۷,۳,۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۹۵,۳۱,۳۱,۴۷,۴۷,۱۵,۲۳,۷,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۰,۰,۰,۶۳, ۶۳,۶۳,۳۱,۷,۳۱,۶۳,۶۳,۵۹,۴۹,۳۲,۰,۳,۲۵۴,۰,۰,۰,۱۲۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۳۱,۱۵,۳۱,۶۳,۶۳,۶۳,۶۳,۱۵,۱۵,۶۳,۶۳,۶۳,۱۵,۳۱,۶۳,۵۵,۳,۲۵۵,۲۵۴,۰,۰,۰,۱۲۸, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۳۱,۱۵,۳۱,۶۳,۶۳,۶۳,۵۵,۴۹,۳۲,۱,۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۷,۳,۳۱,۳۱,۶۳,۶۳,۶۳,۶۳,۶۳,۶۳,۵۶,۵۶,۴۸,۰,۲,۶,۲۵۴,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۳۱,۱۵,۳۱,۶۳,۶۳,۶۳,۶۳,۷,۳,۳,۹۹,۲۲۷,۱۹۹,۳۱,۲۵۵,۲۵۵,۲۵۵,۲۲۴,۱۲۸,۱۳۱,۷,۷,۷,۷,۷,۷,۱۳۱,۱۹۲,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۱۸۴,۵۶,۱۲۶, ۶۰,۵۶,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۳۱,۱۴,۱۲,۱۹۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۳۱,۱۴,۱۲,۱۹۲,۲۴۸,۲۴۸,۲۴۸,۱۸۴,۲۴,۸,۱۵۶,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸, ۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۳۱,۱۴,۱۲,۱۹۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۴, ۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴, ۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۲۲۳,۱۵,۱۵,۲۵۵,۲۵۵,۱۹۵,۱۹۵,۱۲۹,۴۹,۲۴۱,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۱۵۹,۱۴۳,۳۱,۲۵۵,۱,۰,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۲۵۵,۶۳,۲۵۵,۱۲۷,۶۳,۲۵۵,۲۵۵,۱۹۵,۱۹۵,۱۲۹,۴۹,۲۴۱,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۱۲۷,۶۳,۱۲۷,۲۵۵,۲۵۵,۱۵۹,۱۴۳,۳۱,۲۵۵,۲۵۵,۲۵۵,۱۹۵,۱,۰,۲۵۵,۶۳,۱۲۷,۲۵۵,۲۰۷,۷,۳۱,۱۲۷,۲۵۵,۲۵۵,۱۵۹,۲۰۷,۲۰۵,۱۳۶,۲۹,۳۱,۶۳, ۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱۲۷,۲۵۵,۲۴۷,۲۳۱,۲۴۷,۲۴۷,۲۵۵,۱۲۷,۱۲۷,۶۳,۲۵۵,۲۴۷,۵۱,۲۵۵,۲۵۵,۱۵۹,۱۵,۱۵,۱۵,۱۵۹,۲۵۵,۲۴۱,۱۹۲,۱۱,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۵۴,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۵,۲۰۶,۱۵۹,۱۵۹,۱۵۹,۱۴۵,۱۴۵,۱۴۴,۲۰۸, ۲۲۴,۲۴۸,۲۴۸,۲۱۶,۲۱۶,۲۲۰,۲۵۵,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۹۱,۱۵۹, ۱۵۹,۱۴۲,۱۳۲,۲۲۴,۲۴۸,۲۴۸,۲۰۰,۲۰۰,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۵۲,۲۵۵,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۴,۲۵۴,۲۵۴, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۶۳,۳۱,۳۱,۱۵,۲۰۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۳,۱۴۳,۲۲۳,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۹۱,۱۲۷,۱۹۱,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۳,۲۲۳,۲۲۳,۲۲۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۱۱۱,۲۵۵,۲۴۸,۲۵۳,۲۵۵,۲۳۱,۱۹۵,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۳۱,۶۷,۷,۱۴۳, ۱۴۳,۱۴۳,۱۹۵,۱۴۳,۱۴۳,۱۴۰,۱۲۸,۱۹۲,۱۹۹,۱۴۳,۱۴۳,۱۴۳,۱۴۳,۱۹۵,۱۴۳,۱۴۳,۱۹۵,۱۲۹,۱۵۳,۱۵۳,۱۹۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۲۳۹,۲۵۵,۲۵۵,۲۵۵,۳۱,۳۱, ۱۵,۱۵,۱۵,۱۴۳,۱۴۳,۱۹۵,۱۲۹,۱۵۳,۱۵۳,۱۹۵,۲۵۵,۱۳۵,۱۳۷,۱۳۷,۹,۳,۱۴۳,۱۴۳,۱۳۷,۱۴۰,۲۰۴,۱۹۲,۲۲۵,۱۹۳,۱۳۷,۱۴۱,۱۴۳,۱۳۷,۱۳۶,۱۹۳,۲۵۵,۲۵۵, ۲۵۵,۶۳,۲۲۳,۲۵۵,۲۵۵,۲۵۵,۱۳۵,۱۵۳,۱۴۵,۳,۱۳۵,۱۳۷,۱۳۷,۹,۳,۱۴۳,۱۴۳,۱۲۹,۱۹۶,۱۳۲,۱۲۹,۱۴۳,۱۳۷,۱۴۰,۱۴۰,۲۰۰,۲۲۵,۲۲۵,۲۲۷,۲۴۳,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۴,۲۵۱,۲۴۹,۲۴۹,۲۴۸,۲۴۸,۲۵۴,۲۵۵, ۲۵۵,۲۵۳,۲۵۳,۲۵۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۳,۲۵۳,۲۵۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۹,۲۴۹,۲۴۹,۲۴۹,۲۴۹, ۲۴۹,۲۵۳,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۱,۲۴۹,۲۴۹,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۰,۲۴۹,۲۴۹,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۶۳,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۱۲۷,۶۳,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۵,۳۹,۳۹,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۴۳,۳۱,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۴۳,۳۱,۱۷,۱۹,۱۳۵,۲۵۵,۲۴۰,۰,۱۹۲,۲۵۵,۲۵۵, ۱۴۳,۱۵۹,۳۱,۳,۱۳,۱۳,۱۳۱,۲۵۵,۲۴۰,۰,۱۹۲,۲۵۵,۲۵۵,۲۵۵,۶۳,۲۵۵,۲۴۷,۲۲۷,۲۴۷,۲۲۳,۱۴۳,۳۱,۳۱,۱۹,۱۳۵,۲۵۵,۲۴۰,۰,۱۹۲,۲۵۵,۲۵۵,۲۵۵, ۱۴۳,۱۴۳,۱۴۷,۱,۳۱,۲۷,۲۴,۱۶,۱۳۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۲۲۳,۲۵۵,۲۵۵,۶۳,۳۱,۳۱,۳۱,۱۵۹,۳۰,۱۸,۱۳۰,۲۵۵,۱۲۸,۰,۳۱,۳۱, ۱۴۳,۳۱,۱۵,۱۵,۳۱,۱۵,۲۷,۲۴,۱۶,۱۳۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۵,۳۹,۳۹,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۱,۲۵۱,۲۴۹,۲۴۸,۲۵۲,۲۵۵,۲۵۱,۲۵۱,۲۴۹,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۱,۲۵۱,۲۴۹, ۲۴۹,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۱,۲۵۱,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۴۸,۲۴۹,۲۴۹,۲۴۹,۲۴۹,۲۴۹,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۱,۲۵۱,۲۴۹,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۵۹,۱۵۹,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۳۱,۲۵۵,۲۵۵,۶۳,۳۱,۲۵۵,۱۲۷,۶۳,۱۲۷,۲۵۵,۶۳,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱۵۹,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۳۱,۱۲۷,۱۲۳,۱۱۳,۱۲۳,۱۱۱,۷۱,۱۴۳,۱۴۳,۱۳۴,۱۳۴,۱۴۳,۱۴۰,۱۳۶,۱۲۸,۱۹۴,۱۹۹,۱۴۳,۱۴۳,۱۳۵,۱۴۳,۱۴۳,۱۴۳,۱۹۵,۱۵۵,۱۷۹,۱۹۹,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۳۱,۱۱۱,۲۵۵,۲۵۵,۱۵۹,۱۴۳,۱۴۳,۱۵,۲۰۷,۱۲۹,۱۳۴,۱۳۴,۱۹۳,۲۵۵,۲۵۵,۲۵۵,۱۹۹,۷۹,۱۵,۱۴۳,۱۳۹,۱۹۳,۱۲۹,۱۳۷,۱۴۳,۱۹۵,۱۵۵,۱۷۹,۱۹۹,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۱۵,۱۹۹,۲۲۷,۲۰۱,۲۰۱,۲۲۷,۲۵۵,۱۹۲,۱۲۸,۱۴۳,۱۴۳,۱۲۸,۱۲۸,۱۳۸,۱۳۹,۲۰۵,۱۹۳,۱۲۹,۱۴۳,۱۳۷,۱۹۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۹۹,۱۲۹,۱۵۳,۱۴۷,۱۹۵,۲۵۵, ۲۵۵,۲۵۵,۱۹۹,۷۹,۱۵,۱۴۳,۱۳۵,۱۴۳,۱۴۳,۱۴۳,۱۳۹,۱۳۷,۲۰۱,۱۹۵,۲۲۷,۲۳۱,۲۴۷,۲۵۵,۱۹۹,۱۴۳,۱۴۰,۱۳۶,۱۹۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۳,۲۵۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۵,۱۲۵,۱۲۴,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۳, ۲۵۳,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۳,۲۵۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۵,۲۴۳,۲۵۳,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۳,۲۴۳,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۹۱,۲۲۳,۲۲۳,۲۲۳,۲۲۳,۱۹۱,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۵۱,۲۴۷,۲۴۷,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۴۷,۲۴۷,۲۵۱,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۳۹,۲۳۹, ۲۳۹,۲۳۹,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۳۱,۲۳۹,۲۲۳,۲۲۳,۲۲۳,۲۲۳,۲۳۹,۲۳۱,۲۴۸,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵} }; unsigned char gif[6][1024]={ {۲۵۵,۲۵۵,۲۵۵,۱۹۱,۱۹۱,۶۳,۶۳,۶۳,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۶۳,۶۳,۳۱,۳۱,۳۱,۳۱,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۳۱,۳۱,۳۱,۳۱,۶۳,۶۳,۶۳,۱۲۷,۱۲۷, ۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۱۹۲,۱۲۹,۳,۳,۷,۱۵,۳۱,۶۳,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱, ۱۵,۷,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۱,۳,۳,۷,۷,۷,۱۵,۱۵,۱۵,۱۵,۱۵,۳۱,۳۱,۳۱,۶۳,۶۳,۱۲۷,۱۲۷,۱۲۷,۲۴۷,۱۹۳, ۱,۱,۱,۱,۱,۱,۳,۳,۳,۳,۳,۳,۳,۱,۱,۱,۱,۱,۳,۳,۷,۱۵,۳۱,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۲۹,۱۲۹,۳,۳,۳,۱۳۱,۱۲۹,۱۲۸,۱۹۲,۱۹۲,۱۹۲,۱۹۲, ۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۳,۲۲۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۳۱,۳۱,۶۳,۶۰,۵۶,۴۸,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۲۸,۱۲۸,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۲۸,۱۹۲,۲۲۴,۲۲۴,۲۴۰,۲۴۸,۲۴۸,۲۵۲, ۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۲,۲۲۴,۰,۰,۰,۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۰,۲۲۴,۱۲۸,۰,۰,۰,۸,۲۸,۶۰,۱۲۴,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۰,۰,۰,۰,۰,۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۴۸,۰,۰,۰,۰,۱۲۸,۱۹۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱,۰,۰,۰,۰,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۷,۱۹۳,۱۲۹,۱۲۹,۱,۱,۱,۰,۰,۰,۲۲۴,۲۴۰,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۴۰,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۵,۲۲۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱,۳۱,۱۵, ۷,۷,۷,۳,۳,۳,۳,۳,۳,۳,۳,۳,۷,۷,۷,۷,۱۵,۱۵,۳۱,۳۱,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۳۱,۳۱,۱۵,۱۵,۷,۱۵,۱۵,۳۱,۳۱,۶۳,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۱۵,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۱,۳,۳,۷,۷,۳,۳,۳,۳,۳,۳,۳,۷,۷,۷,۷,۱۵, ۱,۱,۱,۱,۱,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۹۲,۲۴۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۳۱,۳۱,۱۵,۷,۷,۳,۱,۱۲۹,۱۲۸,۱۹۲,۲۲۴,۱۹۲,۱۹۲,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸, ۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴, ۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۱۵,۶,۴,۰,۰,۰,۰,۰, ۰,۰,۰,۹۶,۲۴۰,۲۲۴,۱۲۸,۰,۰,۰,۰,۰,۰,۲۴۸,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۵۲,۲۵۴,۲۵۴,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۳,۱۲۸,۱۲۸,۰,۰,۰,۰,۳۱,۶۳,۳۱,۱۵,۳,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰, ۲۴۸,۲۵۲,۲۴۸,۲۴۰,۲۲۴,۱۹۲,۰,۰,۰,۰,۰,۲,۱۴,۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۱۹۹,۱۳۵,۱۳۵,۷,۷,۷,۷,۷,۷,۱۳۱,۱۳۱,۱۳۰,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۱۹۲,۱۹۳,۱۹۳,۱۲۹,۱,۳,۷,۱۵,۶۳,۶۳,۳۱,۳۰,۱۲,۰,۰,۰,۰,۱۲۸,۲۲۷,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۶۳,۶۳,۶۳,۶۳,۳۱,۳۱,۳۱, ۱۵,۱۵,۷,۷,۷,۱۵,۱۵,۳۱,۶۳,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۶۳,۳۱, ۳۱,۱۵,۱۵,۷,۷,۷,۷,۳,۳,۳,۳,۳,۳,۳,۳,۳,۷,۷,۷,۷,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۴۰,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۱۵,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲, ۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۹۱,۱۹۱,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۳۱,۳۱,۱۵,۷,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۲۲۴,۱۹۲,۱۹۲,۱۲۸,۱۲۸, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۲۴,۲۴,۶۰,۱۲۴,۱۲۶,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴, ۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۲۸,۰,۰, ۰,۰,۰,۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۱۹۲,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۲۵۲,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴, ۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۲۸,۰,۱,۱,۳,۳,۷,۱۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱,۷,۰,۰,۰,۱۹۲,۲۲۴,۲۴۰,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۲,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۲۸,۰,۳,۷,۷,۱۵,۳۱,۶۳,۶۳,۶۳,۱۰۳,۶۷,۱۳۱,۱۳۱,۱۳۵,۷,۷,۱۵,۷, ۰,۰,۱۲۸,۱۲۸,۱۹۲,۲۴۰,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۲۳,۱۴۳,۱۳۵,۷,۳,۳,۱,۱۲۹,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۰,۲۲۴,۱۹۲,۱۲۸,۰,۳,۷,۳۱,۳۱,۶۳,۶۳,۶۳,۶۳,۶۳,۱۲۷, ۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۵,۲۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۸,۲۴۹,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۶۳,۳۱,۳۱,۱۵,۱۵,۱۵, ۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۳۱,۳۱,۳۱,۳۱,۳۱,۲۹,۲۴,۲۴,۱۶,۱۶,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۳,۷,۷,۱۵,۱۵,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۶۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱,۱۵,۱۵,۱۳۵,۱۳۵,۱۹۵,۱۹۵,۲۲۵,۲۲۵,۲۲۵,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۲۲۴,۶۴,۱,۱,۱,۱,۱, ۱,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۱۹۲, ۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۹۲,۱۲۸,۱۲۸,۱۲۸,۱۲۸,۱۲۸,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۳۹,۲۳۱,۲۴۳,۲۴۹,۲۴۸,۲۵۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۳۱,۱۵,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۲۴,۲۸,۳۰,۳۰,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۶۳,۶۳,۶۳,۱۲۷,۱۲۷, ۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱,۳۱,۱۵,۱۵,۱۵,۷,۷,۷,۳,۳,۳,۱,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۴۰,۲۴۸,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴, ۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۹۲,۱۲۸,۱۲۸,۱۲۸,۰,۴,۱۴,۱۴,۳۰,۳۰, ۶۲,۶۲,۶۲,۱۲۴,۱۲۴,۱۲۰,۱۲۰,۱۲۰,۱۱۲,۱۱۲,۱۱۲,۱۱۲,۴۸,۴۹,۵۹,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۴۳,۷,۱۵,۱۵,۱۵,۱۵,۷,۷,۳,۱,۰,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۸, ۲۵۲,۳۰,۶,۲,۰,۰,۰,۰,۱۲۸,۱۹۲,۱۹۲,۱۹۲,۱۹۲,۱۹۲,۲۲۴,۲۲۴,۲۲۴,۲۴۰,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۵۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۴, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۷,۱,۰,۰,۰,۰,۲۴۰,۲۴۸,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۹۳,۱۹۳,۲۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۶۳,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۳۱,۶۳,۶۳,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۶۳,۶۳,۶۳,۶۳,۶۳,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۲۸,۱,۳,۳,۷,۷,۳,۳,۳,۳,۱,۱,۱,۱,۱,۱, ۱,۱,۳,۳,۳,۳,۳,۷,۷,۷,۷,۷,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۳۱,۳۱,۳۱,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۱۵,۷,۱۵,۱۵,۱۵,۱۵,۱۵,۳۱,۳۱,۶۳,۶۳,۶۲,۶۲,۶۰,۶۰,۵۶,۵۶,۴۸,۰,۰,۰, ۰,۰,۱,۳,۳,۷,۳,۷,۷,۷,۷,۱۵,۱۵,۳۱,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۳,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۱۲۹,۱۹۳,۲۲۷,۲۴۳, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۶۳,۶۳,۳۱,۱۵,۷,۱,۱,۱۲۸,۱۹۲,۶۴,۰,۰,۱,۱,۳,۳,۷,۷,۳,۱,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۱۲۸,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۲۴۸,۲۴۰,۲۲۴,۱۹۲,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۹۲, ۲۲۴,۲۲۴,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۲,۱۱۲,۳۲,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۹۲,۲۲۴,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸, ۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۸,۲۴۰,۲۴۰, ۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۲۴۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۳,۳,۷,۷,۷,۱۵,۱۵,۳۱,۳۱,۶۳,۶۳,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۹۹,۱۳۵,۱۳۱,۱۳۱,۱۳۱,۱۳۱,۱۲۹,۱۹۳,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۸,۲۴۰,۱۹۲,۱۲۸,۰,۰,۰,۰,۰,۳,۳۱, ۱۲۶,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۱۹۲,۱۹۲,۱۹۳,۱۹۳,۱۹۳,۱۳۱,۱۳۱,۱۳۱,۱۲۹,۱۲۹,۱۲۹,۱۲۹,۱۲۹,۱۹۳,۲۲۵,۲۴۳,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۴۸,۲۴۰,۲۲۴,۱۹۲,۱۲۸,۰,۰,۱,۳,۱۵,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۸,۲۴۸,۲۴۰,۲۲۴,۱۹۲,۱۹۲,۱۹۲,۱۹۳,۱۹۳,۱۹۳,۱۹۳,۱۹۳,۲۲۵,۲۲۵,۲۲۷,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵}, {۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۷,۲۴۷,۲۴۳,۲۴۳,۲۴۹,۲۴۹,۲۴۹,۲۴۸,۲۴۸,۲۴۸,۲۴۰,۲۲۴,۲۲۵,۱۹۳,۱۲۹,۱۳۱,۳,۷,۷,۱۵,۳۱,۳۱, ۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۲۴,۱۹۲,۱۹۲,۱۲۹,۳,۳,۷,۷,۷,۷, ۷,۳,۳,۳,۳,۳,۳,۳,۳,۳,۳,۷,۷,۷,۱۵,۱۵,۳۱,۳۱,۶۳,۶۳,۱۲۷,۱۲۷,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۰۷,۱۳۵,۷,۷,۷,۷,۱۵,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۱۲۷,۶۳,۳۱,۱۵,۷,۷,۷,۷,۱۵,۱۵,۶۳,۱۲۷,۱۲۷,۱۲۷,۱۲۷,۱۲۷, ۳۱,۱۵,۷,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۱,۱,۱,۱,۱,۱,۳,۳,۳,۳,۳,۳,۳,۳,۷,۷,۷,۷,۱۵,۳۱,۳۱,۳۱,۳۱,۳۱,۶۳,۳۱,۲۸, ۰,۰,۰,۰,۰,۰,۱,۱,۱,۱,۱,۱,۱,۳,۷,۱۵,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۳۱,۳۱,۱۵,۱۵,۱۵,۱۵,۷,۷,۳,۳,۱, ۱۲۸,۱۹۲,۱۹۲,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۴۸,۱۲۰,۱۱۲,۴۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۱۲۸,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۱,۱,۱۲۹,۱۹۵,۲۴۳,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۲۷,۱۹۳,۱۹۳,۱۹۳,۱۹۳,۱۹۲,۱۹۲,۲۲۴,۲۲۴,۲۲۴,۲۲۴,۲۴۰,۲۴۰,۲۴۰,۲۴۸,۲۵۲,۲۵۲,۲۵۲, ۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۲,۲۴۸,۲۴۰,۲۴۰,۲۲۴,۲۲۴,۶۴,۰,۰,۰,۰,۰, ۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۰,۹۶,۲۲۴,۲۴۰,۲۴۰,۲۴۸,۲۴۸,۲۵۲,۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲, ۲۵۲,۲۵۲,۲۵۴,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۶۳,۱۵,۳,۰,۰,۰,۰,۰,۱۲۸,۱۹۲,۲۲۴,۲۴۰,۲۴۸,۲۵۲,۲۵۴,۲۵۴,۲۵۴,۲۵۴,۲۵۲,۲۴۰,۲۴۰,۲۲۴,۱۹۲,۱۹۲,۱۲۸,۱۲۸,۰,۰,۰,۰,۱,۳,۷,۱۵, ۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۳۱,۳,۰,۰,۰,۱۹۲,۲۲۴,۲۴۸,۲۵۲,۲۵۴,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۴۸,۲۴۰,۲۲۴,۲۲۴,۱۹۲,۱۲۸,۱۲۹,۳,۷,۷,۱۵,۳۱,۳۱,۳۱,۳۱,۳۱, ۳۱,۳۱,۶۳,۱۲۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۴۰,۱۹۲,۱۹۲,۱۲۸,۱۲۸,۱۲۸,۱۲۹,۱۳۱,۲۰۷,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۴,۲۵۴,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۲,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵, ۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵,۲۵۵} }; int main(void) { int i; char j; glcd_on( P0_0/*DI_RS*/, P0_1/*RW*/, P0_2/*EN*/, P0_3/*DB0*/, P0_4/*DB1*/, P0_5/*DB2*/, P0_6/*DB3*/, P0_7/*DB4*/, P0_8/*DB5*/, P0_9/*DB6*/, P0_10/*DB7*/, P0_11/*CS1*/, P0_15/*CS2*/ ); glcd_clear(); // خوندن یه نقطه که سفید هستش یا سیاه point_at(0,0,1); glcd_printNumber( get_point(0,0),10, 20,0,0,2,0 ); delayMs_Timer0(1000); glcd_clear(); // مربع توپر و تو خالی rectangle(0,0,50,50,0,1, 0); rectangle(60,0,110,50,0,1, 1); delayMs_Timer0(1000); glcd_clear(); // نمایش نقطه for(i=0; i<1000; i++) { point_at( ((rand()+1)/16777216)-1, ((rand()+1)/33554432)-1, 1 ); delayMs_Timer0(10); } delayMs_Timer0(1000); glcd_clear(); // نمایش عدد for(i=0; i<1000; i++) { glcd_printNumber( i,10, 0,0,0,2,0 ); delayMs_Timer0(10); } delayMs_Timer0(1000); glcd_clear(); // خط عمودی for(i=0; i<44; i+=4) { h_line(20,10+i, 90, 0,1); delayMs_Timer0(100); } delayMs_Timer0(1000); glcd_clear(); // خط افقی for(i=0; i<110; i+=4) { v_line(10+i,5, 55, 0,1); delayMs_Timer0(100); } delayMs_Timer0(1000); glcd_clear(); // خط زاویه دار for(i=0; i<64; i+=2) { line(0,0,63,i, 0,1); delayMs_Timer0(100); } for(i=0; i<64; i+=2) { line(0,0,i,63, 0,1); delayMs_Timer0(100); } delayMs_Timer0(1000); glcd_clear(); // مکعب - ۳بعدی !!! cuboid(10,10,30,30,40,40,60,60,0,1); delayMs_Timer0(1000); glcd_clear(); // دایره - تابعش یکم مشکل داره circle(50,32,30,0,1); delayMs_Timer0(1000); glcd_clear(); // نمایش متن glcd_puts((uchar*)"DMF313.IR",0,0,0,1,0); delayMs_Timer0(1000); glcd_clear(); // نمایش کاراکتر for(j=33;j<=126;j++) { // 33-126 if( j-33 < 16 ) glcd_putchar( j,(j-33)*8, 0, 1,1 ); else if( j-33 < 32 ) glcd_putchar( j,(j-49)*8, 9, 1,1 ); else if( j-33 < 48 ) glcd_putchar( j,(j-65)*8, 18, 1,1 ); else if( j-33 < 64 ) glcd_putchar( j,(j-81)*8, 27, 1,1 ); else if( j-33 < 80 ) glcd_putchar( j,(j-97)*8, 36, 1,1 ); else if( j-33 < 96 ) glcd_putchar( j,(j-113)*8, 45, 1,1 ); else if( j-33 < 112 ) glcd_putchar( j,(j-129)*8, 54, 1,1 ); } delayMs_Timer0(1000); // نمایش عکس for(i=0;i<3;i++) { bmp_disp(photo1[i],0,0,127,7); delayMs_Timer0(3000); } // نمایش عکس پشت سر هم!!! یا همون انیمیشن!!! while(1) { for(i=0;i<=3;i++) { bmp_disp(gif[i],0,0,127,7); delayMs_Timer0(100); } } } |
توجه : غیر از کتابخونه نمایشگر که تبدیلش کردم از کدویژن به کیل، بقیه توابع و کتابخونه های توی پروزه بالا رو خودم نوشتم(۰ تا ۱۰۰ اش رو) !!!
کتابخانه KS0108 برای LPC1768
این کتابخونه شامل توابع زیر هستش ( توابعی که قراره ازشون استفاده کنیم و امکان استفاده ازشون رو داریم وگرنه کل توابع بیشتر از اینه ) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
void glcd_on( uchar DI_RS, uchar RW, uchar EN, uchar DB0, uchar DB1, uchar DB2, uchar DB3, uchar DB4, uchar DB5, uchar DB6, uchar DB7, uchar CS1, uchar CS2 ); void glcd_off(void); void goto_xy( uint x, uint y ); void glcd_clear( void ); uchar get_point(uint x,uint y); void point_at( uint x, uint y, uchar color ); void h_line( uint x, uint y, uchar l, uchar s, uchar c ); void v_line( uint x, uint y, uint l, uchar s, uchar c ); void line( uint x1, uint y1, uint x2, uint y2, uchar s, uchar c ); void rectangle( uint x1, uint y1, uint x2, uint y2, uchar s, uchar c, uchar EorF/*empty(0) or full(1) circle*/ ); void cuboid( uint x11, uint y11, uint x12, uint y12, uint x21, uint y21, uint x22, uint y22, uchar s, uchar c ); void circle( uint x0, uint y0, uint r, uchar s, uchar c ); void glcd_putchar( uchar c, int x, int y, uchar l, uchar sz ); void glcd_puts( uchar *c, int x, int y, uchar l, uchar sz, signed char space ); void glcd_printNumber( uint data, uint base, uint x, uint y, uchar l, uchar sz, char space ); void bmp_disp( uchar *bmp, uint x1, uint y1, uint x2, uint y2 ); |
همون طور که قبلا گفتم یه سری از توابع در مطلبی که لینکش رو گزاشتم در اول مطلب، توضیح دادم لذا اون توابعی در در لینک اول مطلب وجود ندارن و یا تغییر کردن رو فقط در زیر توضیح میدم، لیست این توابع به صورت زیر هستش :
1 2 3 4 |
void glcd_on( uchar DI_RS, uchar RW, uchar EN, uchar DB0, uchar DB1, uchar DB2, uchar DB3, uchar DB4, uchar DB5, uchar DB6, uchar DB7, uchar CS1, uchar CS2 ); uchar get_point(uint x,uint y); void rectangle( uint x1, uint y1, uint x2, uint y2, uchar s, uchar c, uchar EorF/*empty(0) or full(1) circle*/ ); void glcd_printNumber( uint data, uint base, uint x, uint y, uchar l, uchar sz, char space ); |
خب برم تک تک ۴ تا تابع بالا رو توضیح بدم :
تابع glcd_on : تو نسخه کدویژن این تابع ورودی نداشت، تعیین پایه ها یکم سخت بود، تو این تابع که الان میبیند من برا این تابع ورودی تعیین کردم تا خیلی راحت بشه پایه ها رو تعیین کرد که هر پایه نمایشگر به کدوم پایه میکروکنترلر وصل باشه، نام پارامتر های این تابع مطابق با نام پایه ها هستش که در عکس دوم یا سوم مطلب نام پایه ها رو مشاهده میکنید.
1 |
void glcd_on( uchar DI_RS, uchar RW, uchar EN, uchar DB0, uchar DB1, uchar DB2, uchar DB3, uchar DB4, uchar DB5, uchar DB6, uchar DB7, uchar CS1, uchar CS2 ); |
تابع get_point : به کمک انی تابع میتونیم بفهمیم که کدوم پیکسل های نمایشگر روشن هستش یا خاموش، اگه روشن باشه ( سیاه ) که عدد ۱ رو بر میگردونه وگرنه ۰ رو بر میگردونه – ورودی های این تابع هم مختصات X و Y پیکسل مد نظر هستش. ( البته این تابع تو نسخه کدویژن وجود داشت ولی غیر فعال بود! و در مطلبی که لینکش رو گزاتشم! هم توضیح ندادمش )
1 |
uchar get_point(uint x,uint y); |
تابع rectangle : این تابع دقیقا همون تابع نسخه کدویژن هستش، فقط من یه ویژگی به این تابع اضافه کردم و اون این که میشه تو پر یا تو خالی بودن مربع رو تعیین کرد، به این تابع یه پارامتر اضافه کردم(EorF) که در موقعیت آخر قرار دارد، که اگه مقدار ۰ بدیم ۴ ظلعی تو خالی رسم میشه و اگه ۱ بدیم تو پر رسم میشه، توضیح بقیه پارامتر ها در مطلب قبلی اومده. ^_^
1 |
void rectangle( uint x1, uint y1, uint x2, uint y2, uchar s, uchar c, uchar EorF/*empty(0) or full(1) circle*/ ); |
تابع glcd_printNumber : خب این تابع جدید هستش و خودم نوشتم، این تابع برا نمایش عدد به کار میره، پارامتر data همون عدد ما هستش، پارامتر base فرمت نمایش عدد هستش که باینری باشه، هگزا دسیمال باشه، دسیمال ( ۱۰ دهی! ) باشه و … بقیه پارامتر ها مثل پارامتر های تابع glcd_puts هستش.
1 |
void glcd_printNumber( uint data, uint base, uint x, uint y, uchar l, uchar sz, char space ); |
حتما این کلیپ ها رو ببینید، به ترتیب اهمیت در زیر قرار میدم براتون، خیلی قشنگ هستن، ببینید و بعدا نگنید نمیدونستیم -_-
- کشورم مال تو.فقط یه لبخند ( کلیپ ۱و۲و۳ رو حتما ببینید )
- منافقین شیعه!
- راز اعتماد تودۀ مردم به منافقین!
- کلیپ زیبای ولایت پذیری ( اینم ببینید بدک نیست. )
ممنون از شما که تو این مطلب داشتونو تحمل کردید، امیدوارم این مطلب براتون مفید باشه، ما رو هم از دعای خودتون محروم نکنید ( عمرا کسی دعا کنه *_* )، بیش از این مزاحم نمیشم، فعلا یا علی.
مهمان
سلام چجوری میشه این برنامه را روی پورت 1 میکرو اجرا کرد؟ با تقییر پینها چیزی نشان داده نشد
مهمان
سلام
ضمن تبریک سال نو و آرزوی موفقیت و سربلندی برای شما و همه جوانان فرهیخته ایران. من برای راه اندازی نمایشگر گرافیکی ۱۲۸ × ۶۴ و نیز میکرو اس دی نیاز به راهنمایی دارم. از شما یا عزیزانی که توانایی آن را دارند خواهش میکنم به من اطلاع بدهند. هزینه آموزش هم پرداخت میکنم.
یا حق
مهمان
با عرض سلام و وقت بخیر
خیلی ممنون میشم راهنمایی فرمایید چطور میتونم از LCD ks0108 به صورت 90 درجه چرخش استفاده کنم؟؟
یعنی دستورات کتاب خانه ها برای نمایش حروف، عداد و…. با 90 درجه چرخش نمایش داده بشه.
مهمان
سلام
عالی بود ممنون. ممنون بابت اطلاعات خوبی که میدی
مهمان
سلام
امیدوارم سلامت باشین و خسته نباشید
ممنون از مطالب مفید و کاربردی
من با شما lpc1768 رو گام به گام کار کردم
و همش جواب میده
فقط این ال سی دی k0108 جواب نمیدهد
میشه یک راهنمایی کنید
ممنون میشم
مهمان
چجوری فارسی بنویسیم باش نمی شه قاطی میکنه
مهمان
سلام خسته نباشید ممنون از سایت خیلی خوبتون.
یه سوال داشتم در مورد این پروژه که تو سایت گذاشتید
https://dmf313.ir/%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%88-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%86%D9%85%D8%A7%DB%8C%D8%B4%DA%AF%D8%B1-ks0108-%D8%A8%D8%A7-lpc1768/
چطور میتونم این کتابخونه رو برای stm32 تغییر بدم؟ کدوم فایل رو باید تغییر بدم
لطفا اگر میتونید راهنمایی کنید کارم خیلی گیره
نویسنده این مطلب
سلام – شما که c++ بلدید و توابع stm32 رو هم همینطور بگید تا کمکتون کنم – من stm32 کار نکردم – هرچا تابعی از lpc1768 رو متوجه نشدید بیگید تا کاربردشو بگم بهتون – چیز خاصی نداره.
مهمان
سلام خسته نباشید
من میخوام این کتابخونه رو برای چیپ ks0713 تغییر بدم. این چیپ خودش به تنهایی میتونه یه ال سی دی 64*128 رو درایو کنه. یعنی فقط یه چیپ هست تو ال سی دی که دیگه دوتا پایه چیپ سلکت نداره.
برای سازگار کردن این کد باهاش به نظرتون چی کار کنم؟ فقط کامند ها رو عوض کنم درست میشه یا نه؟ یا تغییرات دیگه ای هم باید بدم چون سایز آیسیش فرق داره؟
مهمان
سلام خسته نباشد من یه ال سی دی دارم 12868که درایورش هست AIP31107 ایا میشه این ال سی دی را به جای ال سی دی ks0108 استفاده کرداکه هست درصورت ممکن راهنمایی بفرماید با تشکر
نویسنده این مطلب
سلام-اگه دراویر ks108 هم همیشه باشه آره احتمالا بشه وگرنه بعید میدونم.
مهمان
سلام
برای میکرو stm8 چجوری باید ال سی دی رو راه انداخت؟
اگه میشه کتابخونه یا منبع معرفی کنین
ممنون
نویسنده این مطلب
سلام – STM کار نکردم
مهمان
سلام خسته نباشین
من همین پین هارو وصل کردم ولی چیزی نشون نمی دع
تو عکسی که گذاشتین بنظر میاد اتصال پین ها با برنامه فرق داشته باشه؟
ممنونم پیشاپیش از کمکتون
مهمان
یک پروژه جدید بساز و کتایخانه و کد ها رو وارد کن درست میشه – برای من اول این مشکل بود این کار رو کردم درست شد
مهمان
سلام
متن فارسی را درست نمایش نمی دهد
نویسنده این مطلب
بله.باید کتابخونه رو بررسی و اصلاح کنید.
مهمان
با عرض سلام خدمت مهندس گرامی . برنامه عالی کار میکنه من اجرا کردم و تست هم کردم .
فقط یک مشکل که خوردم نیاز به راهنمائی دارم این که در اعداد اعشار من از تابع sprint استفاده کردم و اعدا اعشار را نمایش بدم. خوب نمایش می دهد ولی بعد از اعشار یک space قرار می دهد یعنی ۰۰۰ .۰ گفتم شاید شما بتوانید راهنمایی کنید من علت قرار دادن space بعد از اعشار را پیدا کنم .
با تشکر
مهمان
سلام من این پروژه بستم با پورت های خود شما
ولی چرت پرت نشون میده نمایشگر
چرا ؟
مهمان
سلام.
ممنون عالی بود.
چقدر سرعت این میکرو ها بالاست.
چه چوری میشه سرعت اون شمارنده رو کم کرد؟
اینام فیوز بیت دارن؟
نویسنده این مطلب
سلام
با زیاد کردن مقدار تابع delayMs_Timer0 در خط ۳۰۶ ( زیاد کردن تاخیر زمانی بین هر دو عدد نمایشی )
نمیدونم – من ندیدم
مهمان
سلام جناب مهندس
ببخشید من برای این که متغیر رشته ای رو نمایش بدم باید چیکارکنم؟ اون دستوری که نوشته بودید برای متغیر رشته ای باید حتما متغیر در فلش ذخیره بشه ولی من متغیرم معمولیه. راه دیگه ای ندارید؟
نویسنده این مطلب
سلام
glcd_puts((uchar*)"DMF313.IR",0,0,0,1,0);
الزامی نیست که متن ها رو حتما در حافظه flash قرار بدیم – تو sram هم باشه موردی نداره.
من کجای پروژه متغیری رو در فلش ذخیره کردم؟
مهمان
سلام ممنون از مطالب خوبتون.من فقط میخوام عدد و حروف روی ال سی دی نمایش بدم.باید چطور از کتابخونه شما استفاده کنم؟
مهمان
برای انجام این کار بعد باز کردن نرم افزار CodeVision مسیر File/New/Source را انجام داده
ویا از کلید میانبر ctrl+N استفاده می کنیم و سپس آن را با نام Source ذخیره می کنیم که در شکل
زیر مشاهده می کنید ؛ نام دل بخواه می باشد ولی برای این که برنامه ها را از یکدیگر تفکیک کنید
سعی کنید که این مرحله را با نام Source ذخیره نمایید .
بعد از ایجاد این کار شما یک فایل منبع در اختیار دارید که باید یک فایل پروژه نیز باز کنید که انجام
این کار باید مسیر File/New/Project انجام گردد
بعد از انجام این مرحله یک کار در زیر باز می شود و از ما سوال می پرسد که آیا می خواهید از
برگه ی Code Wizard استفاده بکنید یا نه ، که ما در این مرحله گزینه ی NO را کلیک می کنیم .
بعد از انتخاب نوع میکروکنترولر ، کادری دیگر باز می شود که باید به صورت زیر عمل کنیم :
همان طور که در شکل مشاهده می کنید در این صفحه تنها پروژه ای که با نام Project ساخته ایم
وجود دارد و ما باید فایل Source را از طریق Add به این صفحه اضافه کنیم برای این کار برروی
Add کلیک می کنیم و در صفحه ی باز شده بر روی فایل Source.c کلیک کرده و گزینه ی Open
را می زنیم ، بعد از این کار مشااهده می کنید که فایل Source نیز به Project اضافه می شود .
در نهایت بعد از اضافه شدن Source.c به این صفحه OK را زده و صفحه بسته می شود .
اگه این فایل سورسو ایجاد نکنم مشکل پیش میاد؟؟؟؟چونکه بدون اون فایل کامپایل میشه
نویسنده این مطلب
برا ایجاد پروژه جدید باید :
File > New > Project
وقتی کلیک کردی یه گزینه میاد میگه مخای یه پروژه جدید با استفاده از کدویزارد ایجاد کنی – میگی آره – بعد پروژه رو ایجاد میکنی – و کدهای اضافه رو حذف میکنی – رجیستر ها رو هم خودت مقدار دهی میکنی.
و
File/New/Source
فعلا بدردت نمیخوره
مهمان
ن داداش…منظورمو دقیقا متوجه نشدی
میگم اگه از کد ویزارد نرم یعنی اون موقع ک میگه میخوای از ویزارد بری یا نه no بزنم نیاز ب سورس داره؟؟
نویسنده این مطلب
میدونم چی میگی – ولی اون طوری کار کنی راحت طری – حداقل من که این طور راحت ترم
حالا اون گزینه کدویزارد رو NO میزنیم و بعد نوع میکرو رو انتخاب میکنیم و…. – الان کجاشو مشکل داری؟
خب رو NO کلیک کردی – بعد خودش یه سورس ایجاد میکنه برا کد نویسی دیگه
مهمان
سلام
من همیشه پروژه هامو با کد ویزارد ایجاد میکردم حالا میخوام خودم همشو بنویسم
یه سوال داشتم
تو همه ی سایتا روش ایجاد پروژه بدون ویزاردو گفتن
لازمه ک اول این فایل سورس رو ایجاد کنم بعدش اونو ب پروژه ام اضافه کنم؟؟؟دلیل این کار چیه
خودم بدون سورس پروژه انجام دادم ارورم نداد
نویسنده این مطلب
سلام
متوجه نشدم چی میگی
ولی خب اول یه پروژه جدید ایجاد میکنی – ولی کدویزارد رو مقادیرش رو دست نمیزنی –
مهمان
سلام
وقتتون بخیر
من میخوام این برنامه رو روی lpc 1788 اجرا کنک ولی وقتی یه پروژه برای اون ایسی ایجاد میکنم و میخوام برنامه شما رو استفاده کنم برنامه ارور میگیره
به کتابخونه گیر میده منم که باید از کتابخونه باید استفاده کنم
نویسنده این مطلب
سلام – کار نکردم با ۱۷۸۸ – بررسی کنید خودتون.
مهمان
مهندس همون پروژه خودتونو تغییر دادما. پروژه ی دیگه ای ننوشتم
نویسنده این مطلب
آها – باشه الان تست میکنم و نتیجه رو اعلام میکنم.
نویسنده این مطلب
خب من الان تست کردم و پایه p0_0 رو کردم p0_2 پروژه داره کار میکنه – برا شما اصلا کار نمیکنه یا اطلاعات چرت پرت یا خراب نشون میده؟
نویسنده این مطلب
الان تمام پایه ها رو میبرم رو پورت ۲ – تا مشکل رو پیدا کنم – نتیجه رو همینجا میگم.
نویسنده این مطلب
خب مشکل رو پیدا کردم
از پایه P2.10 نمیتونی استفاده کنی – این پایه رو تغییر بده – مثلا بزار P2.13
دلیلش رو هم میخوای بدونی – باید شماتیک هدر برد eCA رو ببینی
مهمان
اره مهندس رو همون پایه های خودتون جواب داده. من میخوام رو پایه های p2_0 تا p2_12 ببندم..
نویسنده این مطلب
پروژت رو زیپ کن – تو پیکو فایل آپلود کن – لینک دانلودش رو برام بفرست.
مهمان
مهندس سلام..
ببخشید من میخوام پایه هارو عوض کنم ولی جواب نمیده. مثلا p0_0 رو میکنم p2_0 ولی جواب نمیده..چیکار باید بکنم؟
نویسنده این مطلب
سلام – رو خود P0_0 جواب میده؟
ترتیب جدید پایه هات رو بفرست تا طبق همون تست کنم و بگم مشکل از کتابخونه هستش یا نه – که اگه مشکل از کتابخونه بود تصحیحش میکنم
مهمان
خدا خیرت بده مهندس عجب انسان دل پاکی هستین شما اشاله به هرچی میخواین برسین
مهمان
سلام
این کتابخونه و دستورات رو میشه برای stm32 استفاده کرد ، اگه نه ممکنه قرار بدید
نویسنده این مطلب
سلام
شدنش میشه ( باید تبدیل کنی) ولی من stm کار نکردم.
مهمان
سلام منظورتون دقیقا از تبدیل کردن چیه؟باید چیکارش کنیم؟!
به شدت لنگ کتابخونم برا stm32f1
نویسنده این مطلب
سلام/فرق بین کدهای stm و lpc و …. تو چیه؟ فوقش نام رجیسترها، برخی توابع مثل کنترل ورودی خروجی ها و اینجور چیزا، شما کتابخونه مدنظرت رو تبدیل کن – مثلا تو کدویژن اسم تابع delay هستش و تو Stm یه چیز دیگه،…