default_dungeon.js 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088
  1. {
  2. "config": {
  3. "is_corner": true,
  4. "num_color_0": 1,
  5. "num_color_1": 1,
  6. "num_color_2": 1,
  7. "num_color_3": 1,
  8. "num_x_variants": 8,
  9. "num_y_variants": 8,
  10. "short_side_length": 10
  11. },
  12. "max_tiles": {
  13. "h": 64,
  14. "v": 64
  15. },
  16. "h_tiles": [{
  17. "a_constraint": 0,
  18. "b_constraint": 0,
  19. "c_constraint": 0,
  20. "d_constraint": 0,
  21. "e_constraint": 0,
  22. "f_constraint": 0,
  23. "data": [
  24. "##......#####.....##",
  25. "###.......###.....##",
  26. "..##......######....",
  27. "...#####..##........",
  28. "...#####..##........",
  29. "...#####..##....##..",
  30. "....##....##..####..",
  31. "..........##....####",
  32. "##.....#####.....###",
  33. "##.....#####......##"]}
  34. ,
  35. {
  36. "a_constraint": 0,
  37. "b_constraint": 0,
  38. "c_constraint": 0,
  39. "d_constraint": 0,
  40. "e_constraint": 0,
  41. "f_constraint": 0,
  42. "data": [
  43. "##..#########.....##",
  44. "##..#...#####.....##",
  45. "##..#...#...#.......",
  46. "##..#...#...####....",
  47. "##..#...#...#..#....",
  48. "##..#...#...#..#....",
  49. "....................",
  50. "..................##",
  51. "####..######......##",
  52. "####..######..######"]}
  53. ,
  54. {
  55. "a_constraint": 0,
  56. "b_constraint": 0,
  57. "c_constraint": 0,
  58. "d_constraint": 0,
  59. "e_constraint": 0,
  60. "f_constraint": 0,
  61. "data": [
  62. "##......#####.....##",
  63. "##......#...#.....##",
  64. "........#...#.......",
  65. "........#...#.......",
  66. "...#..###...####..##",
  67. "...#..###...####..##",
  68. "...#..###.........##",
  69. "...#..###.........##",
  70. "####..###.........##",
  71. "####..######..######"]}
  72. ,
  73. {
  74. "a_constraint": 0,
  75. "b_constraint": 0,
  76. "c_constraint": 0,
  77. "d_constraint": 0,
  78. "e_constraint": 0,
  79. "f_constraint": 0,
  80. "data": [
  81. "##..#########.....##",
  82. "##..###....#....####",
  83. "##....#.............",
  84. "##....#.............",
  85. "####..#....#..######",
  86. "####..######..#....#",
  87. "......#............#",
  88. "......#............#",
  89. "####..######..#....#",
  90. "####..######..######"]}
  91. ,
  92. {
  93. "a_constraint": 0,
  94. "b_constraint": 0,
  95. "c_constraint": 0,
  96. "d_constraint": 0,
  97. "e_constraint": 0,
  98. "f_constraint": 0,
  99. "data": [
  100. "##..############..##",
  101. "##................##",
  102. ".##.................",
  103. "..######..######....",
  104. "...#####..######....",
  105. ".............####...",
  106. "...............###..",
  107. "......#####.....####",
  108. "####..######.....###",
  109. "####..######......##"]}
  110. ,
  111. {
  112. "a_constraint": 0,
  113. "b_constraint": 0,
  114. "c_constraint": 0,
  115. "d_constraint": 0,
  116. "e_constraint": 0,
  117. "f_constraint": 0,
  118. "data": [
  119. "##......##........##",
  120. "##......####......##",
  121. "##..#####......#....",
  122. "##......#......#....",
  123. "##......#..#####....",
  124. "##..#####..#........",
  125. "........#..#........",
  126. "........#..#..##...#",
  127. "#####..#####..##...#",
  128. "##.....#####..######"]}
  129. ,
  130. {
  131. "a_constraint": 0,
  132. "b_constraint": 0,
  133. "c_constraint": 0,
  134. "d_constraint": 0,
  135. "e_constraint": 0,
  136. "f_constraint": 0,
  137. "data": [
  138. "##..############..##",
  139. "##..#.........##..##",
  140. "....#........##.....",
  141. "....#.......##......",
  142. "....#......###...###",
  143. "....###..####...####",
  144. "...............#####",
  145. "..............######",
  146. "####..######..######",
  147. "####..######..######"]}
  148. ,
  149. {
  150. "a_constraint": 0,
  151. "b_constraint": 0,
  152. "c_constraint": 0,
  153. "d_constraint": 0,
  154. "e_constraint": 0,
  155. "f_constraint": 0,
  156. "data": [
  157. "##..############..##",
  158. "##..###.....####..##",
  159. "##..##........##....",
  160. "##..##........##....",
  161. "##..###.......##..##",
  162. "##...###.....###..##",
  163. "......##..######..##",
  164. ".......#..........##",
  165. "##.....#..........##",
  166. "##.....#####..######"]}
  167. ,
  168. {
  169. "a_constraint": 0,
  170. "b_constraint": 0,
  171. "c_constraint": 0,
  172. "d_constraint": 0,
  173. "e_constraint": 0,
  174. "f_constraint": 0,
  175. "data": [
  176. "###..########.....##",
  177. "#..................#",
  178. "....................",
  179. ".....########.......",
  180. "...#############....",
  181. "...#############....",
  182. ".....########.......",
  183. "...................#",
  184. "#..................#",
  185. "####..######......##"]}
  186. ,
  187. {
  188. "a_constraint": 0,
  189. "b_constraint": 0,
  190. "c_constraint": 0,
  191. "d_constraint": 0,
  192. "e_constraint": 0,
  193. "f_constraint": 0,
  194. "data": [
  195. "##......#####.....##",
  196. "###....##..##......#",
  197. "###........##.......",
  198. "##.........##.......",
  199. "##...########.......",
  200. "##..#########.......",
  201. "......##...##......#",
  202. "......##...........#",
  203. "####..##...........#",
  204. "####..######..######"]}
  205. ,
  206. {
  207. "a_constraint": 0,
  208. "b_constraint": 0,
  209. "c_constraint": 0,
  210. "d_constraint": 0,
  211. "e_constraint": 0,
  212. "f_constraint": 0,
  213. "data": [
  214. "##..#########.....##",
  215. "#...##......#......#",
  216. "....##......#.......",
  217. "....##..............",
  218. "....##...........###",
  219. "....####....########",
  220. "....####....#...####",
  221. "......##........####",
  222. "#.....##..........##",
  223. "####..######......##"]}
  224. ,
  225. {
  226. "a_constraint": 0,
  227. "b_constraint": 0,
  228. "c_constraint": 0,
  229. "d_constraint": 0,
  230. "e_constraint": 0,
  231. "f_constraint": 0,
  232. "data": [
  233. "##......#####.....##",
  234. "###........##......#",
  235. "####.......##..#....",
  236. "########...##..##...",
  237. "########...##..#####",
  238. "######....##...#####",
  239. "...##....###....####",
  240. "........###......###",
  241. "#......###........##",
  242. "##.....#####......##"]}
  243. ,
  244. {
  245. "a_constraint": 0,
  246. "b_constraint": 0,
  247. "c_constraint": 0,
  248. "d_constraint": 0,
  249. "e_constraint": 0,
  250. "f_constraint": 0,
  251. "data": [
  252. "##..############..##",
  253. "#....########......#",
  254. "......######........",
  255. ".......####.........",
  256. "........##....###...",
  257. "..##....##....####..",
  258. "..##....##....#####.",
  259. ".###...####...######",
  260. "####...####...######",
  261. "####..######..######"]}
  262. ,
  263. {
  264. "a_constraint": 0,
  265. "b_constraint": 0,
  266. "c_constraint": 0,
  267. "d_constraint": 0,
  268. "e_constraint": 0,
  269. "f_constraint": 0,
  270. "data": [
  271. "##......########..##",
  272. "#.......##.....#...#",
  273. "#.......##.....#....",
  274. "#.......##..........",
  275. "#..#######..........",
  276. "#..#######..####....",
  277. "..............##....",
  278. "..............######",
  279. "####..######..######",
  280. "####..######..######"]}
  281. ,
  282. {
  283. "a_constraint": 0,
  284. "b_constraint": 0,
  285. "c_constraint": 0,
  286. "d_constraint": 0,
  287. "e_constraint": 0,
  288. "f_constraint": 0,
  289. "data": [
  290. "##......########..##",
  291. "###.....########...#",
  292. ".###...######.......",
  293. "..##..######........",
  294. "......####.....#####",
  295. "......####...###..##",
  296. "..##..###..........#",
  297. ".###...##..........#",
  298. "###....##..........#",
  299. "##.....#####......##"]}
  300. ,
  301. {
  302. "a_constraint": 0,
  303. "b_constraint": 0,
  304. "c_constraint": 0,
  305. "d_constraint": 0,
  306. "e_constraint": 0,
  307. "f_constraint": 0,
  308. "data": [
  309. "##..############..##",
  310. "##..############..##",
  311. "#........###........",
  312. "#........###........",
  313. "#........###..######",
  314. "#####...####..######",
  315. ".........###..######",
  316. ".........###..######",
  317. "##.......###..######",
  318. "##.....#####..######"]}
  319. ,
  320. {
  321. "a_constraint": 0,
  322. "b_constraint": 0,
  323. "c_constraint": 0,
  324. "d_constraint": 0,
  325. "e_constraint": 0,
  326. "f_constraint": 0,
  327. "data": [
  328. "##..#########.....##",
  329. "#...###............#",
  330. "#....##.............",
  331. "......#..######.....",
  332. "......#..#..........",
  333. "......#..#..........",
  334. "......#..######...#.",
  335. "......#.......#...##",
  336. "#.....#.......#...##",
  337. "####..######..######"]}
  338. ,
  339. {
  340. "a_constraint": 0,
  341. "b_constraint": 0,
  342. "c_constraint": 0,
  343. "d_constraint": 0,
  344. "e_constraint": 0,
  345. "f_constraint": 0,
  346. "data": [
  347. "##......#####.....##",
  348. "#...........##.....#",
  349. "#...........###.....",
  350. "#....#####..###.....",
  351. "#....#####..###.....",
  352. "#....###....###.....",
  353. ".....###....###.....",
  354. ".....###....##.....#",
  355. "#.....#######......#",
  356. "##.....#####......##"]}
  357. ,
  358. {
  359. "a_constraint": 0,
  360. "b_constraint": 0,
  361. "c_constraint": 0,
  362. "d_constraint": 0,
  363. "e_constraint": 0,
  364. "f_constraint": 0,
  365. "data": [
  366. "##..#########.....##",
  367. "#........####......#",
  368. "#.........###.......",
  369. "..........###.......",
  370. "....###...##.......#",
  371. "...####...##.......#",
  372. "....###...##.......#",
  373. "..........##.......#",
  374. "#........###.......#",
  375. "##.....#####..######"]}
  376. ,
  377. {
  378. "a_constraint": 0,
  379. "b_constraint": 0,
  380. "c_constraint": 0,
  381. "d_constraint": 0,
  382. "e_constraint": 0,
  383. "f_constraint": 0,
  384. "data": [
  385. "##......#####.....##",
  386. "##......#####......#",
  387. "##..................",
  388. "##..................",
  389. "############..######",
  390. "##...............###",
  391. ".................###",
  392. "........#........###",
  393. "##......#........###",
  394. "####..######..######"]}
  395. ,
  396. {
  397. "a_constraint": 0,
  398. "b_constraint": 0,
  399. "c_constraint": 0,
  400. "d_constraint": 0,
  401. "e_constraint": 0,
  402. "f_constraint": 0,
  403. "data": [
  404. "##..############..##",
  405. "##..##.........#..##",
  406. "##..##..............",
  407. "....##..####........",
  408. "....##..####........",
  409. "........####........",
  410. "........####........",
  411. "....########..######",
  412. "##.....#####..######",
  413. "##.....#####..######"]}
  414. ,
  415. {
  416. "a_constraint": 0,
  417. "b_constraint": 0,
  418. "c_constraint": 0,
  419. "d_constraint": 0,
  420. "e_constraint": 0,
  421. "f_constraint": 0,
  422. "data": [
  423. "##......########..##",
  424. "##............##..##",
  425. "#####.........##....",
  426. "#####.........##....",
  427. "#.......########....",
  428. "#...................",
  429. "....................",
  430. ".....#######......##",
  431. "##.....#####......##",
  432. "##.....#####......##"]}
  433. ,
  434. {
  435. "a_constraint": 0,
  436. "b_constraint": 0,
  437. "c_constraint": 0,
  438. "d_constraint": 0,
  439. "e_constraint": 0,
  440. "f_constraint": 0,
  441. "data": [
  442. "##..############..##",
  443. "##..############..##",
  444. "......#....#........",
  445. "......#....#........",
  446. "......#....#..######",
  447. "......#....#........",
  448. "......#....#........",
  449. "......#.......#.....",
  450. "####..#.......#.....",
  451. "####..######..#....."]}
  452. ,
  453. {
  454. "a_constraint": 0,
  455. "b_constraint": 0,
  456. "c_constraint": 0,
  457. "d_constraint": 0,
  458. "e_constraint": 0,
  459. "f_constraint": 0,
  460. "data": [
  461. "##......########..##",
  462. "##......########..##",
  463. "##......#...........",
  464. "##......#...........",
  465. "##..############..##",
  466. "##..############..##",
  467. "..................##",
  468. "..................##",
  469. "####..######......##",
  470. "####..######......##"]}
  471. ,
  472. {
  473. "a_constraint": 0,
  474. "b_constraint": 0,
  475. "c_constraint": 0,
  476. "d_constraint": 0,
  477. "e_constraint": 0,
  478. "f_constraint": 0,
  479. "data": [
  480. "###..########.....##",
  481. "#.......####.......#",
  482. "#........###........",
  483. "...#......##........",
  484. "...#..#...##........",
  485. "...#.....###........",
  486. ".........###........",
  487. ".....#..####.......#",
  488. "#......#####.......#",
  489. "##.....#####..######"]}
  490. ,
  491. {
  492. "a_constraint": 0,
  493. "b_constraint": 0,
  494. "c_constraint": 0,
  495. "d_constraint": 0,
  496. "e_constraint": 0,
  497. "f_constraint": 0,
  498. "data": [
  499. "##......#####.....##",
  500. "#........##........#",
  501. "#........#..........",
  502. "#......###...##..#..",
  503. "#..######...##...#..",
  504. "#.....#......##..#..",
  505. "......#.....##......",
  506. ".........#.........#",
  507. "#........#.........#",
  508. "####..######......##"]}
  509. ,
  510. {
  511. "a_constraint": 0,
  512. "b_constraint": 0,
  513. "c_constraint": 0,
  514. "d_constraint": 0,
  515. "e_constraint": 0,
  516. "f_constraint": 0,
  517. "data": [
  518. "##..#########.....##",
  519. "##................##",
  520. "....................",
  521. ".....##..####.......",
  522. "....##......########",
  523. "...##..........#####",
  524. "..##............####",
  525. "..#....##........###",
  526. "###....#####......##",
  527. "##.....#####......##"]}
  528. ,
  529. {
  530. "a_constraint": 0,
  531. "b_constraint": 0,
  532. "c_constraint": 0,
  533. "d_constraint": 0,
  534. "e_constraint": 0,
  535. "f_constraint": 0,
  536. "data": [
  537. "##......#####.....##",
  538. "##......#.........##",
  539. "##...####...........",
  540. "##....#########.....",
  541. "##............#...##",
  542. "##............#..###",
  543. "..........##..#..###",
  544. "..........##......##",
  545. "####..######......##",
  546. "####..######......##"]}
  547. ,
  548. {
  549. "a_constraint": 0,
  550. "b_constraint": 0,
  551. "c_constraint": 0,
  552. "d_constraint": 0,
  553. "e_constraint": 0,
  554. "f_constraint": 0,
  555. "data": [
  556. "##......########..##",
  557. "#.......#####......#",
  558. "#....#...###........",
  559. ".........##.........",
  560. ".........##...##....",
  561. "...#.....##...#.....",
  562. ".....#...##.........",
  563. "........###....#...#",
  564. "#......#####.......#",
  565. "####..######......##"]}
  566. ,
  567. {
  568. "a_constraint": 0,
  569. "b_constraint": 0,
  570. "c_constraint": 0,
  571. "d_constraint": 0,
  572. "e_constraint": 0,
  573. "f_constraint": 0,
  574. "data": [
  575. "##..############..##",
  576. "#.....#............#",
  577. "#.....#.............",
  578. "#.....#.....#.......",
  579. "#...........#.......",
  580. "#...........#.......",
  581. "...##########.......",
  582. "...#...............#",
  583. "####...............#",
  584. "####..######..######"]}
  585. ,
  586. {
  587. "a_constraint": 0,
  588. "b_constraint": 0,
  589. "c_constraint": 0,
  590. "d_constraint": 0,
  591. "e_constraint": 0,
  592. "f_constraint": 0,
  593. "data": [
  594. "##..############..##",
  595. "##..############..##",
  596. "....####.....###....",
  597. "....####.....###....",
  598. ".......#.....###..##",
  599. ".......#.....###..##",
  600. ".......#..........##",
  601. ".......#..........##",
  602. "##.....#####......##",
  603. "##.....#####......##"]}
  604. ,
  605. {
  606. "a_constraint": 0,
  607. "b_constraint": 0,
  608. "c_constraint": 0,
  609. "d_constraint": 0,
  610. "e_constraint": 0,
  611. "f_constraint": 0,
  612. "data": [
  613. "##......########..##",
  614. "##......#.....##..##",
  615. "##......#.....##....",
  616. "###..####.....##....",
  617. "###..#........##..##",
  618. "###..#........##..##",
  619. ".....####.....##..##",
  620. ".......##.........##",
  621. "##.....##.........##",
  622. "##.....#####..######"]}
  623. ,
  624. {
  625. "a_constraint": 0,
  626. "b_constraint": 0,
  627. "c_constraint": 0,
  628. "d_constraint": 0,
  629. "e_constraint": 0,
  630. "f_constraint": 0,
  631. "data": [
  632. "##..#########.....##",
  633. "##..####..........##",
  634. "##..####............",
  635. "....####...#####....",
  636. "....####.......#....",
  637. "....####.......#....",
  638. "......##...#####....",
  639. "......##..........##",
  640. "####..##..........##",
  641. "####..######......##"]}
  642. ,
  643. {
  644. "a_constraint": 0,
  645. "b_constraint": 0,
  646. "c_constraint": 0,
  647. "d_constraint": 0,
  648. "e_constraint": 0,
  649. "f_constraint": 0,
  650. "data": [
  651. "##......#####.....##",
  652. "##......#.........##",
  653. "##......#...........",
  654. "##......#..####.....",
  655. "###....##..####.....",
  656. "####..###..####.....",
  657. "...........#........",
  658. "...........#.......#",
  659. "####..######..######",
  660. "####..######..######"]}
  661. ,
  662. {
  663. "a_constraint": 0,
  664. "b_constraint": 0,
  665. "c_constraint": 0,
  666. "d_constraint": 0,
  667. "e_constraint": 0,
  668. "f_constraint": 0,
  669. "data": [
  670. "##..##########....##",
  671. "#..........#......##",
  672. "...........#........",
  673. "...#....#..#........",
  674. "...........#..######",
  675. "...........#.......#",
  676. "...#....#..#.......#",
  677. "...........#.......#",
  678. "#..........#.......#",
  679. "####..######..######"]}
  680. ,
  681. {
  682. "a_constraint": 0,
  683. "b_constraint": 0,
  684. "c_constraint": 0,
  685. "d_constraint": 0,
  686. "e_constraint": 0,
  687. "f_constraint": 0,
  688. "data": [
  689. "##..#########.....##",
  690. "##..#....#..#.....##",
  691. "##..#....#..#.......",
  692. "##..#....#..#.......",
  693. "##..#....#..#......#",
  694. "##..###..#..#......#",
  695. ".........#..#####..#",
  696. ".........#.........#",
  697. "##.......#.........#",
  698. "##.....#####..######"]}
  699. ,
  700. {
  701. "a_constraint": 0,
  702. "b_constraint": 0,
  703. "c_constraint": 0,
  704. "d_constraint": 0,
  705. "e_constraint": 0,
  706. "f_constraint": 0,
  707. "data": [
  708. "##......########..##",
  709. "##......########..##",
  710. "#####...###.........",
  711. "....#.....#.........",
  712. "....#.....#.........",
  713. "....####..#.........",
  714. "....####..#.........",
  715. "..........######..##",
  716. "##........##......##",
  717. "##.....#####......##"]}
  718. ,
  719. {
  720. "a_constraint": 0,
  721. "b_constraint": 0,
  722. "c_constraint": 0,
  723. "d_constraint": 0,
  724. "e_constraint": 0,
  725. "f_constraint": 0,
  726. "data": [
  727. "##......########..##",
  728. "##......########..##",
  729. "##.........#........",
  730. "##.........#........",
  731. "#########..#..#.....",
  732. "#########..#..#.....",
  733. "...........#..#.....",
  734. "...........#..######",
  735. "####..######......##",
  736. "####..######......##"]}
  737. ,
  738. {
  739. "a_constraint": 0,
  740. "b_constraint": 0,
  741. "c_constraint": 0,
  742. "d_constraint": 0,
  743. "e_constraint": 0,
  744. "f_constraint": 0,
  745. "data": [
  746. "##..############..##",
  747. "##..############..##",
  748. "#..............#....",
  749. "...............#....",
  750. "...#........#..#..##",
  751. "..................##",
  752. "...#........#.....##",
  753. "...............#..##",
  754. "#..............#..##",
  755. "####..######..######"]}
  756. ,
  757. {
  758. "a_constraint": 0,
  759. "b_constraint": 0,
  760. "c_constraint": 0,
  761. "d_constraint": 0,
  762. "e_constraint": 0,
  763. "f_constraint": 0,
  764. "data": [
  765. "##..############..##",
  766. "##..######........##",
  767. "##..####............",
  768. "##..####....#####...",
  769. "##..######......#..#",
  770. "##..######......#..#",
  771. "......##....#...#..#",
  772. "......##....#####..#",
  773. "####..####.........#",
  774. "####..#####.......##"]}
  775. ,
  776. {
  777. "a_constraint": 0,
  778. "b_constraint": 0,
  779. "c_constraint": 0,
  780. "d_constraint": 0,
  781. "e_constraint": 0,
  782. "f_constraint": 0,
  783. "data": [
  784. "##......#####.....##",
  785. "###.....#####.....##",
  786. "..##.....###.....##.",
  787. "...##...........##..",
  788. "....###........##...",
  789. ".....####..#####....",
  790. "......###..####.....",
  791. "...................#",
  792. "##................##",
  793. "##.....#####..######"]}
  794. ,
  795. {
  796. "a_constraint": 0,
  797. "b_constraint": 0,
  798. "c_constraint": 0,
  799. "d_constraint": 0,
  800. "e_constraint": 0,
  801. "f_constraint": 0,
  802. "data": [
  803. "##..#########.....##",
  804. "#...........#.....##",
  805. "#...........#.......",
  806. "###..########..#....",
  807. "#.....#........#....",
  808. "#.....#........#....",
  809. "...#..#....#........",
  810. "...#..#....#......##",
  811. "####..#....#......##",
  812. "##....######......##"]}
  813. ,
  814. {
  815. "a_constraint": 0,
  816. "b_constraint": 0,
  817. "c_constraint": 0,
  818. "d_constraint": 0,
  819. "e_constraint": 0,
  820. "f_constraint": 0,
  821. "data": [
  822. "##......#####.....##",
  823. "##..............####",
  824. "................#...",
  825. "......###########...",
  826. "..##...............#",
  827. "..##...............#",
  828. "......##############",
  829. "...................#",
  830. "#..................#",
  831. "####..#####..#######"]}
  832. ,
  833. {
  834. "a_constraint": 0,
  835. "b_constraint": 0,
  836. "c_constraint": 0,
  837. "d_constraint": 0,
  838. "e_constraint": 0,
  839. "f_constraint": 0,
  840. "data": [
  841. "###..########.....##",
  842. "#....#.............#",
  843. "#....#..............",
  844. "#..#############....",
  845. "#..#...............#",
  846. "#..#...............#",
  847. "......##########...#",
  848. "......#............#",
  849. "#..#..#............#",
  850. "####..######......##"]}
  851. ,
  852. {
  853. "a_constraint": 0,
  854. "b_constraint": 0,
  855. "c_constraint": 0,
  856. "d_constraint": 0,
  857. "e_constraint": 0,
  858. "f_constraint": 0,
  859. "data": [
  860. "##......########..##",
  861. "....................",
  862. "....................",
  863. "..###############...",
  864. "..##................",
  865. "..##................",
  866. "..##..###########...",
  867. "..##..#............#",
  868. "####..#............#",
  869. "####..######..######"]}
  870. ,
  871. {
  872. "a_constraint": 0,
  873. "b_constraint": 0,
  874. "c_constraint": 0,
  875. "d_constraint": 0,
  876. "e_constraint": 0,
  877. "f_constraint": 0,
  878. "data": [
  879. "###..###########..##",
  880. "###..###..........##",
  881. "###..###............",
  882. "###..###..##...#....",
  883. "###..###..##........",
  884. "###..###..##........",
  885. "..........##........",
  886. "..........##..#...##",
  887. "##.....#####......##",
  888. "##.....#####......##"]}
  889. ,
  890. {
  891. "a_constraint": 0,
  892. "b_constraint": 0,
  893. "c_constraint": 0,
  894. "d_constraint": 0,
  895. "e_constraint": 0,
  896. "f_constraint": 0,
  897. "data": [
  898. "##..############..##",
  899. "##.............#..##",
  900. "...............#....",
  901. "....##....#....#....",
  902. "...###.........#..##",
  903. "...###.........#..##",
  904. "...#####...#####..##",
  905. "...#.......#......##",
  906. "####.......#......##",
  907. "####..######..######"]}
  908. ,
  909. {
  910. "a_constraint": 0,
  911. "b_constraint": 0,
  912. "c_constraint": 0,
  913. "d_constraint": 0,
  914. "e_constraint": 0,
  915. "f_constraint": 0,
  916. "data": [
  917. "##......########..##",
  918. "##......#.....##..##",
  919. "##..##..#.....##....",
  920. "##......#..#..##....",
  921. "##.........#..##..##",
  922. "##..##.....#..##..##",
  923. "........#..#..##..##",
  924. "........#..#..##..##",
  925. "####....#..#......##",
  926. "####..######......##"]}
  927. ,
  928. {
  929. "a_constraint": 0,
  930. "b_constraint": 0,
  931. "c_constraint": 0,
  932. "d_constraint": 0,
  933. "e_constraint": 0,
  934. "f_constraint": 0,
  935. "data": [
  936. "##......########..##",
  937. "##..#####......#..##",
  938. "##..#..........#....",
  939. "##.........#...#....",
  940. "##......#..#........",
  941. "##..#####..#........",
  942. "......#....#...#....",
  943. "......#....#####..##",
  944. "####..#....#......##",
  945. "####..######......##"]}
  946. ,
  947. {
  948. "a_constraint": 0,
  949. "b_constraint": 0,
  950. "c_constraint": 0,
  951. "d_constraint": 0,
  952. "e_constraint": 0,
  953. "f_constraint": 0,
  954. "data": [
  955. "##......#####.....##",
  956. "#.......#..##.....##",
  957. "#...#####..#........",
  958. "#...#......#........",
  959. "#..........#..##...#",
  960. "#..........#..#...##",
  961. "....#......#.....###",
  962. "....####...#....####",
  963. "##.....#...#...#####",
  964. "##.....#####..######"]}
  965. ,
  966. {
  967. "a_constraint": 0,
  968. "b_constraint": 0,
  969. "c_constraint": 0,
  970. "d_constraint": 0,
  971. "e_constraint": 0,
  972. "f_constraint": 0,
  973. "data": [
  974. "##......#####.....##",
  975. "##........#.......##",
  976. "##........#....#....",
  977. "#####..#..#..###....",
  978. "##.....#..#..#......",
  979. "##.....#..#..#......",
  980. ".......#.....#......",
  981. ".......#.....#....##",
  982. "#####..#########..##",
  983. "##.....#####......##"]}
  984. ,
  985. {
  986. "a_constraint": 0,
  987. "b_constraint": 0,
  988. "c_constraint": 0,
  989. "d_constraint": 0,
  990. "e_constraint": 0,
  991. "f_constraint": 0,
  992. "data": [
  993. "##......########..##",
  994. "#.......#.....#...##",
  995. "#.......#.....#.....",
  996. "#...#...#..#..#.....",
  997. "#...#...#..#..#....#",
  998. "#...#...#..#..###..#",
  999. "....#......#.......#",
  1000. "....#......#.......#",
  1001. "##..####...#.......#",
  1002. "##.....#####..######"]}
  1003. ,
  1004. {
  1005. "a_constraint": 0,
  1006. "b_constraint": 0,
  1007. "c_constraint": 0,
  1008. "d_constraint": 0,
  1009. "e_constraint": 0,
  1010. "f_constraint": 0,
  1011. "data": [
  1012. "##.....#########..##",
  1013. "#......#..#.......##",
  1014. "#......#..#.........",
  1015. "#....###..#.........",
  1016. "#....#.......#######",
  1017. "#....#........#...##",
  1018. ".....#....#...#...##",
  1019. ".....##...#...#...##",
  1020. "##........#.......##",
  1021. "##.......###......##"]}
  1022. ,
  1023. {
  1024. "a_constraint": 0,
  1025. "b_constraint": 0,
  1026. "c_constraint": 0,
  1027. "d_constraint": 0,
  1028. "e_constraint": 0,
  1029. "f_constraint": 0,
  1030. "data": [
  1031. "###..########.....##",
  1032. "##...#########....##",
  1033. "#....#..............",
  1034. "#...##..............",
  1035. "#..###..#..#..##..##",
  1036. "#..###..#..#..##..##",
  1037. "........####..##..##",
  1038. "..................##",
  1039. "##................##",
  1040. "##.....#####..######"]}
  1041. ,
  1042. {
  1043. "a_constraint": 0,
  1044. "b_constraint": 0,
  1045. "c_constraint": 0,
  1046. "d_constraint": 0,
  1047. "e_constraint": 0,
  1048. "f_constraint": 0,
  1049. "data": [
  1050. "##.....#########..##",
  1051. "#.......#......#..##",
  1052. "#.......#...........",
  1053. "#..........#........",
  1054. "##.........#...#....",
  1055. "################....",
  1056. "..............##....",
  1057. "..............##..##",
  1058. "####..######......##",
  1059. "####..######......##"]}
  1060. ,
  1061. {
  1062. "a_constraint": 0,
  1063. "b_constraint": 0,
  1064. "c_constraint": 0,
  1065. "d_constraint": 0,
  1066. "e_constraint": 0,
  1067. "f_constraint": 0,
  1068. "data": [
  1069. "##..#########.....##",
  1070. "#......######......#",
  1071. ".........###........",
  1072. ".........###....#...",
  1073. "...##.....#.....##..",
  1074. "....###.........##..",
  1075. "......##........###.",
  1076. ".......##......#####",
  1077. "##.....####....#####",
  1078. "##.....#####..######"]}
  1079. ,
  1080. {
  1081. "a_constraint": 0,
  1082. "b_constraint": 0,
  1083. "c_constraint": 0,
  1084. "d_constraint": 0,
  1085. "e_constraint": 0,
  1086. "f_constraint": 0,
  1087. "data": [
  1088. "##......#####.....##",
  1089. "##..........#.....##",
  1090. "######......##......",
  1091. "............##......",
  1092. "........#########...",
  1093. "...######...........",
  1094. "........#...........",
  1095. "........#.....######",
  1096. "##......#.....######",
  1097. "##.....#####..######"]}
  1098. ,
  1099. {
  1100. "a_constraint": 0,
  1101. "b_constraint": 0,
  1102. "c_constraint": 0,
  1103. "d_constraint": 0,
  1104. "e_constraint": 0,
  1105. "f_constraint": 0,
  1106. "data": [
  1107. "##......########..##",
  1108. "##.............#..##",
  1109. "##.............#....",
  1110. "##.........#...#....",
  1111. "##....######...#..##",
  1112. "##....#....#####..##",
  1113. "......#....#......##",
  1114. "......#...........##",
  1115. "####..#...........##",
  1116. "####..######......##"]}
  1117. ,
  1118. {
  1119. "a_constraint": 0,
  1120. "b_constraint": 0,
  1121. "c_constraint": 0,
  1122. "d_constraint": 0,
  1123. "e_constraint": 0,
  1124. "f_constraint": 0,
  1125. "data": [
  1126. "##......######....##",
  1127. "#.......#....#....##",
  1128. "#...##..#....###..#.",
  1129. "#....######..#......",
  1130. "#....#....#.........",
  1131. "###..#....#.........",
  1132. ".....###..##..####..",
  1133. ".......#.........###",
  1134. "###....#.........###",
  1135. "##.....#####..######"]}
  1136. ,
  1137. {
  1138. "a_constraint": 0,
  1139. "b_constraint": 0,
  1140. "c_constraint": 0,
  1141. "d_constraint": 0,
  1142. "e_constraint": 0,
  1143. "f_constraint": 0,
  1144. "data": [
  1145. "##......########..##",
  1146. "##.............#..##",
  1147. "#####..........#....",
  1148. "....#...#####..#....",
  1149. "........##..####..##",
  1150. "........##.....#..##",
  1151. "....########...#..##",
  1152. "...........#...#..##",
  1153. "##.........#......##",
  1154. "##.....#####......##"]}
  1155. ,
  1156. {
  1157. "a_constraint": 0,
  1158. "b_constraint": 0,
  1159. "c_constraint": 0,
  1160. "d_constraint": 0,
  1161. "e_constraint": 0,
  1162. "f_constraint": 0,
  1163. "data": [
  1164. "##.....#######....##",
  1165. "#........#.........#",
  1166. "#........#..........",
  1167. "#...................",
  1168. "....................",
  1169. ".................###",
  1170. "...................#",
  1171. "......#....#.......#",
  1172. "#.....#....#.......#",
  1173. "###...######.....###"]}
  1174. ,
  1175. {
  1176. "a_constraint": 0,
  1177. "b_constraint": 0,
  1178. "c_constraint": 0,
  1179. "d_constraint": 0,
  1180. "e_constraint": 0,
  1181. "f_constraint": 0,
  1182. "data": [
  1183. "##......########..##",
  1184. "##................##",
  1185. ".###..............#.",
  1186. ".###############....",
  1187. "...............#....",
  1188. "...............#....",
  1189. ".#..................",
  1190. ".#....#....#......##",
  1191. "##....#....#.....###",
  1192. "####..######......##"]}
  1193. ,
  1194. {
  1195. "a_constraint": 0,
  1196. "b_constraint": 0,
  1197. "c_constraint": 0,
  1198. "d_constraint": 0,
  1199. "e_constraint": 0,
  1200. "f_constraint": 0,
  1201. "data": [
  1202. "##..############..##",
  1203. "#..................#",
  1204. "#...................",
  1205. "#..#########..###...",
  1206. "#..##..........##..#",
  1207. "...##..........##..#",
  1208. "...###..#########..#",
  1209. "...................#",
  1210. "#..................#",
  1211. "####..######..######"]}
  1212. ,
  1213. {
  1214. "a_constraint": 0,
  1215. "b_constraint": 0,
  1216. "c_constraint": 0,
  1217. "d_constraint": 0,
  1218. "e_constraint": 0,
  1219. "f_constraint": 0,
  1220. "data": [
  1221. "##..############..##",
  1222. "##....##########...#",
  1223. "#......###..####....",
  1224. "##.....#......#.....",
  1225. "###................#",
  1226. "##.................#",
  1227. "...................#",
  1228. "......#....#..#...##",
  1229. "#..#..##..##..##.###",
  1230. "####..######..######"]}
  1231. ],
  1232. "v_tiles": [{
  1233. "a_constraint": 0,
  1234. "b_constraint": 0,
  1235. "c_constraint": 0,
  1236. "d_constraint": 0,
  1237. "e_constraint": 0,
  1238. "f_constraint": 0,
  1239. "data": [
  1240. "####..####",
  1241. "####..####",
  1242. "####......",
  1243. "..........",
  1244. "..........",
  1245. "..#####...",
  1246. "..#.......",
  1247. "..#.......",
  1248. "###......#",
  1249. "######...#",
  1250. "######...#",
  1251. "######...#",
  1252. "....##...#",
  1253. "....######",
  1254. "##..######",
  1255. "##..##....",
  1256. "##........",
  1257. "##......##",
  1258. "######..##",
  1259. "######..##"]}
  1260. ,
  1261. {
  1262. "a_constraint": 0,
  1263. "b_constraint": 0,
  1264. "c_constraint": 0,
  1265. "d_constraint": 0,
  1266. "e_constraint": 0,
  1267. "f_constraint": 0,
  1268. "data": [
  1269. "##.....###",
  1270. "####..####",
  1271. "###....###",
  1272. "###....###",
  1273. "####..####",
  1274. "......####",
  1275. "..........",
  1276. "###.......",
  1277. "######..##",
  1278. "###......#",
  1279. "###......#",
  1280. "###......#",
  1281. "..#......#",
  1282. "..########",
  1283. "........##",
  1284. "..........",
  1285. "..#.......",
  1286. "###....###",
  1287. "###....###",
  1288. "###....###"]}
  1289. ,
  1290. {
  1291. "a_constraint": 0,
  1292. "b_constraint": 0,
  1293. "c_constraint": 0,
  1294. "d_constraint": 0,
  1295. "e_constraint": 0,
  1296. "f_constraint": 0,
  1297. "data": [
  1298. "#......###",
  1299. "##.....###",
  1300. "###..#####",
  1301. ".##..#...#",
  1302. ".....#...#",
  1303. ".....#...#",
  1304. "..........",
  1305. "..#.......",
  1306. "###..#####",
  1307. "###......#",
  1308. "###......#",
  1309. "#######..#",
  1310. "...####..#",
  1311. "...####...",
  1312. "#...###...",
  1313. "#...###...",
  1314. "##..###...",
  1315. "##........",
  1316. "##.......#",
  1317. "######..##"]}
  1318. ,
  1319. {
  1320. "a_constraint": 0,
  1321. "b_constraint": 0,
  1322. "c_constraint": 0,
  1323. "d_constraint": 0,
  1324. "e_constraint": 0,
  1325. "f_constraint": 0,
  1326. "data": [
  1327. "####..####",
  1328. "####..####",
  1329. "####..##..",
  1330. "####..##..",
  1331. "####..##..",
  1332. "..........",
  1333. "..........",
  1334. "##....#...",
  1335. "##....####",
  1336. "##....####",
  1337. "##....####",
  1338. "##########",
  1339. "...##....#",
  1340. "...##.....",
  1341. "..........",
  1342. "..........",
  1343. "...##.....",
  1344. "#..##.....",
  1345. "#..##....#",
  1346. "######..##"]}
  1347. ,
  1348. {
  1349. "a_constraint": 0,
  1350. "b_constraint": 0,
  1351. "c_constraint": 0,
  1352. "d_constraint": 0,
  1353. "e_constraint": 0,
  1354. "f_constraint": 0,
  1355. "data": [
  1356. "##.....###",
  1357. "#........#",
  1358. "#.........",
  1359. "#######...",
  1360. "#####.....",
  1361. "....#.....",
  1362. "....#.....",
  1363. "##..###...",
  1364. "##.......#",
  1365. "##.......#",
  1366. "##.......#",
  1367. "#######..#",
  1368. ".....##..#",
  1369. ".....##..#",
  1370. "#..####..#",
  1371. "#..#.##...",
  1372. "#..#......",
  1373. "#........#",
  1374. "#........#",
  1375. "###.....##"]}
  1376. ,
  1377. {
  1378. "a_constraint": 0,
  1379. "b_constraint": 0,
  1380. "c_constraint": 0,
  1381. "d_constraint": 0,
  1382. "e_constraint": 0,
  1383. "f_constraint": 0,
  1384. "data": [
  1385. "##.....###",
  1386. "#......###",
  1387. "#....#####",
  1388. "....######",
  1389. "...#######",
  1390. "..########",
  1391. "..###.....",
  1392. "...##.....",
  1393. "....#..###",
  1394. "#......###",
  1395. "##.....###",
  1396. "###....###",
  1397. "..##...###",
  1398. "..######..",
  1399. ".......#..",
  1400. ".......#..",
  1401. "..##......",
  1402. "####......",
  1403. "####...###",
  1404. "###.....##"]}
  1405. ,
  1406. {
  1407. "a_constraint": 0,
  1408. "b_constraint": 0,
  1409. "c_constraint": 0,
  1410. "d_constraint": 0,
  1411. "e_constraint": 0,
  1412. "f_constraint": 0,
  1413. "data": [
  1414. "####..####",
  1415. "####..####",
  1416. "#.........",
  1417. "..........",
  1418. "....##....",
  1419. "...#####..",
  1420. "....####..",
  1421. ".....####.",
  1422. "##...#####",
  1423. "###...####",
  1424. "###....###",
  1425. "####....##",
  1426. "..###....#",
  1427. "...###....",
  1428. "#...##....",
  1429. "#....#....",
  1430. "##........",
  1431. "##........",
  1432. "###......#",
  1433. "###.....##"]}
  1434. ,
  1435. {
  1436. "a_constraint": 0,
  1437. "b_constraint": 0,
  1438. "c_constraint": 0,
  1439. "d_constraint": 0,
  1440. "e_constraint": 0,
  1441. "f_constraint": 0,
  1442. "data": [
  1443. "####...###",
  1444. "####.....#",
  1445. "#####.....",
  1446. "######....",
  1447. "######....",
  1448. "...###....",
  1449. "....##....",
  1450. "#...##....",
  1451. "##...#...#",
  1452. "##......##",
  1453. "##.....###",
  1454. "#...#..###",
  1455. "....#....#",
  1456. "...##.....",
  1457. "####......",
  1458. "###....#..",
  1459. "##........",
  1460. "###.......",
  1461. "####.....#",
  1462. "######..##"]}
  1463. ,
  1464. {
  1465. "a_constraint": 0,
  1466. "b_constraint": 0,
  1467. "c_constraint": 0,
  1468. "d_constraint": 0,
  1469. "e_constraint": 0,
  1470. "f_constraint": 0,
  1471. "data": [
  1472. "####..####",
  1473. "####..####",
  1474. "####..####",
  1475. "####..####",
  1476. "####..####",
  1477. "..........",
  1478. "..........",
  1479. "..........",
  1480. "##########",
  1481. "##########",
  1482. "##########",
  1483. "##########",
  1484. ".....#####",
  1485. "......####",
  1486. "###....###",
  1487. "####......",
  1488. "#####.....",
  1489. "######..##",
  1490. "######..##",
  1491. "######..##"]}
  1492. ,
  1493. {
  1494. "a_constraint": 0,
  1495. "b_constraint": 0,
  1496. "c_constraint": 0,
  1497. "d_constraint": 0,
  1498. "e_constraint": 0,
  1499. "f_constraint": 0,
  1500. "data": [
  1501. "##.....###",
  1502. "#........#",
  1503. "#.........",
  1504. "....##....",
  1505. "...####...",
  1506. "...####...",
  1507. "....##....",
  1508. "..........",
  1509. "##......##",
  1510. "###....###",
  1511. "##########",
  1512. "##########",
  1513. "..########",
  1514. "...#####..",
  1515. "...####...",
  1516. "....##....",
  1517. "..........",
  1518. "#.........",
  1519. "#........#",
  1520. "###.....##"]}
  1521. ,
  1522. {
  1523. "a_constraint": 0,
  1524. "b_constraint": 0,
  1525. "c_constraint": 0,
  1526. "d_constraint": 0,
  1527. "e_constraint": 0,
  1528. "f_constraint": 0,
  1529. "data": [
  1530. "####..####",
  1531. "####..####",
  1532. "####..##..",
  1533. "####......",
  1534. "####......",
  1535. "..........",
  1536. "..........",
  1537. "#########.",
  1538. "##########",
  1539. "####...###",
  1540. "###.....##",
  1541. "##......##",
  1542. ".....#..##",
  1543. "....##..##",
  1544. "#..###..##",
  1545. "#....#....",
  1546. "#....#....",
  1547. "#....#..##",
  1548. "#....#..##",
  1549. "######..##"]}
  1550. ,
  1551. {
  1552. "a_constraint": 0,
  1553. "b_constraint": 0,
  1554. "c_constraint": 0,
  1555. "d_constraint": 0,
  1556. "e_constraint": 0,
  1557. "f_constraint": 0,
  1558. "data": [
  1559. "####..####",
  1560. "####..####",
  1561. "####..####",
  1562. "####..####",
  1563. "####..####",
  1564. "......####",
  1565. "..........",
  1566. "####......",
  1567. "##########",
  1568. "##########",
  1569. "##..###.##",
  1570. "#...##...#",
  1571. "....##...#",
  1572. "....##....",
  1573. "....##....",
  1574. "....##....",
  1575. "..........",
  1576. "#.........",
  1577. "#........#",
  1578. "###.....##"]}
  1579. ,
  1580. {
  1581. "a_constraint": 0,
  1582. "b_constraint": 0,
  1583. "c_constraint": 0,
  1584. "d_constraint": 0,
  1585. "e_constraint": 0,
  1586. "f_constraint": 0,
  1587. "data": [
  1588. "##.....###",
  1589. "#......###",
  1590. "#......#..",
  1591. "#......#..",
  1592. "#####..#..",
  1593. "..........",
  1594. "..........",
  1595. "#####.....",
  1596. "##########",
  1597. "##########",
  1598. "#..#######",
  1599. "#...######",
  1600. ".....#####",
  1601. "........##",
  1602. "........##",
  1603. ".....#....",
  1604. ".....#....",
  1605. "#....#..##",
  1606. "#....#..##",
  1607. "######..##"]}
  1608. ,
  1609. {
  1610. "a_constraint": 0,
  1611. "b_constraint": 0,
  1612. "c_constraint": 0,
  1613. "d_constraint": 0,
  1614. "e_constraint": 0,
  1615. "f_constraint": 0,
  1616. "data": [
  1617. "####..####",
  1618. "#........#",
  1619. "#........#",
  1620. "....###..#",
  1621. "......#..#",
  1622. "......#..#",
  1623. "......#...",
  1624. "......#...",
  1625. "#..#######",
  1626. "#..#######",
  1627. "#..#.....#",
  1628. "#..#.....#",
  1629. "...#.....#",
  1630. "...#.....#",
  1631. "#..#..#...",
  1632. "#.....#...",
  1633. "#.....#...",
  1634. "#.....####",
  1635. "#.......##",
  1636. "###.....##"]}
  1637. ,
  1638. {
  1639. "a_constraint": 0,
  1640. "b_constraint": 0,
  1641. "c_constraint": 0,
  1642. "d_constraint": 0,
  1643. "e_constraint": 0,
  1644. "f_constraint": 0,
  1645. "data": [
  1646. "##.....###",
  1647. "##.....###",
  1648. "##.....#..",
  1649. "#####..#..",
  1650. "#####..#..",
  1651. "..........",
  1652. "..........",
  1653. "######....",
  1654. "######...#",
  1655. "#...##...#",
  1656. "#...##...#",
  1657. "#...######",
  1658. "....######",
  1659. "..........",
  1660. "..........",
  1661. "..........",
  1662. "..........",
  1663. "#.........",
  1664. "#........#",
  1665. "###.....##"]}
  1666. ,
  1667. {
  1668. "a_constraint": 0,
  1669. "b_constraint": 0,
  1670. "c_constraint": 0,
  1671. "d_constraint": 0,
  1672. "e_constraint": 0,
  1673. "f_constraint": 0,
  1674. "data": [
  1675. "##.....###",
  1676. "##.......#",
  1677. "####.....#",
  1678. "...##....#",
  1679. "....##...#",
  1680. ".....##..#",
  1681. "......#...",
  1682. "......#...",
  1683. "##....#..#",
  1684. "###......#",
  1685. "###......#",
  1686. "##....#..#",
  1687. "......#..#",
  1688. ".....##..#",
  1689. ".....##..#",
  1690. "....##....",
  1691. "...###....",
  1692. "#####....#",
  1693. "#####....#",
  1694. "######..##"]}
  1695. ,
  1696. {
  1697. "a_constraint": 0,
  1698. "b_constraint": 0,
  1699. "c_constraint": 0,
  1700. "d_constraint": 0,
  1701. "e_constraint": 0,
  1702. "f_constraint": 0,
  1703. "data": [
  1704. "##.....###",
  1705. "##.....###",
  1706. "##..######",
  1707. "##..######",
  1708. "##.......#",
  1709. ".........#",
  1710. "..........",
  1711. "##...#....",
  1712. "##.......#",
  1713. "##.......#",
  1714. "##.......#",
  1715. "##.......#",
  1716. ".........#",
  1717. ".........#",
  1718. "##...#...#",
  1719. "##........",
  1720. "##........",
  1721. "##.......#",
  1722. "######..##",
  1723. "######..##"]}
  1724. ,
  1725. {
  1726. "a_constraint": 0,
  1727. "b_constraint": 0,
  1728. "c_constraint": 0,
  1729. "d_constraint": 0,
  1730. "e_constraint": 0,
  1731. "f_constraint": 0,
  1732. "data": [
  1733. "####..####",
  1734. "####.....#",
  1735. "####......",
  1736. ".#####....",
  1737. "..####....",
  1738. "...###....",
  1739. "...###....",
  1740. "...###....",
  1741. "#........#",
  1742. "#........#",
  1743. "##########",
  1744. "##########",
  1745. ".....#####",
  1746. ".....#....",
  1747. "###..#....",
  1748. "#.........",
  1749. "#.........",
  1750. "#.........",
  1751. "#........#",
  1752. "###.....##"]}
  1753. ,
  1754. {
  1755. "a_constraint": 0,
  1756. "b_constraint": 0,
  1757. "c_constraint": 0,
  1758. "d_constraint": 0,
  1759. "e_constraint": 0,
  1760. "f_constraint": 0,
  1761. "data": [
  1762. "####..####",
  1763. "####...###",
  1764. "#####...##",
  1765. "...###..##",
  1766. "....##..##",
  1767. "....##..##",
  1768. "....##....",
  1769. "....##....",
  1770. "#...#....#",
  1771. "#.......##",
  1772. "#......###",
  1773. "###...####",
  1774. "..#..#####",
  1775. "..########",
  1776. "...###...#",
  1777. "....##....",
  1778. ".....#....",
  1779. "#........#",
  1780. "#........#",
  1781. "###.....##"]}
  1782. ,
  1783. {
  1784. "a_constraint": 0,
  1785. "b_constraint": 0,
  1786. "c_constraint": 0,
  1787. "d_constraint": 0,
  1788. "e_constraint": 0,
  1789. "f_constraint": 0,
  1790. "data": [
  1791. "##.....###",
  1792. "#........#",
  1793. "#.........",
  1794. "#..##.....",
  1795. "#..###....",
  1796. "...####...",
  1797. "...#####..",
  1798. "#########.",
  1799. "#.......##",
  1800. "#........#",
  1801. "##..##...#",
  1802. "#....##..#",
  1803. ".....##..#",
  1804. "......#..#",
  1805. "......#..#",
  1806. "......#...",
  1807. ".....##...",
  1808. "#....##..#",
  1809. "##..##...#",
  1810. "######..##"]}
  1811. ,
  1812. {
  1813. "a_constraint": 0,
  1814. "b_constraint": 0,
  1815. "c_constraint": 0,
  1816. "d_constraint": 0,
  1817. "e_constraint": 0,
  1818. "f_constraint": 0,
  1819. "data": [
  1820. "###...####",
  1821. "##....#..#",
  1822. "#....##...",
  1823. "#...##....",
  1824. "#..##.....",
  1825. "...##.....",
  1826. "...##.....",
  1827. "#..####...",
  1828. "#........#",
  1829. "#........#",
  1830. "##########",
  1831. "##########",
  1832. ".........#",
  1833. ".........#",
  1834. "#..#..#..#",
  1835. "#..#..#...",
  1836. "#..####...",
  1837. "#........#",
  1838. "#........#",
  1839. "###.....##"]}
  1840. ,
  1841. {
  1842. "a_constraint": 0,
  1843. "b_constraint": 0,
  1844. "c_constraint": 0,
  1845. "d_constraint": 0,
  1846. "e_constraint": 0,
  1847. "f_constraint": 0,
  1848. "data": [
  1849. "####..####",
  1850. "#........#",
  1851. "#........#",
  1852. "...####..#",
  1853. "...##....#",
  1854. "...##....#",
  1855. "...##.....",
  1856. "...##.....",
  1857. "#..##....#",
  1858. "######...#",
  1859. "######...#",
  1860. "##########",
  1861. ".....#####",
  1862. "......##..",
  1863. "###...##..",
  1864. "#.##..##..",
  1865. "#.........",
  1866. "#.........",
  1867. "#........#",
  1868. "###....###"]}
  1869. ,
  1870. {
  1871. "a_constraint": 0,
  1872. "b_constraint": 0,
  1873. "c_constraint": 0,
  1874. "d_constraint": 0,
  1875. "e_constraint": 0,
  1876. "f_constraint": 0,
  1877. "data": [
  1878. "##.....###",
  1879. "###....###",
  1880. "####..##..",
  1881. "####..##..",
  1882. "####..##..",
  1883. "..........",
  1884. "..........",
  1885. "###.......",
  1886. "##########",
  1887. "##########",
  1888. "##########",
  1889. "##########",
  1890. "...#..####",
  1891. "...#..#...",
  1892. "...#..#...",
  1893. "...#......",
  1894. "..........",
  1895. "#.........",
  1896. "#.......##",
  1897. "######..##"]}
  1898. ,
  1899. {
  1900. "a_constraint": 0,
  1901. "b_constraint": 0,
  1902. "c_constraint": 0,
  1903. "d_constraint": 0,
  1904. "e_constraint": 0,
  1905. "f_constraint": 0,
  1906. "data": [
  1907. "####..####",
  1908. "####.....#",
  1909. "####.....#",
  1910. ".######..#",
  1911. "..##.....#",
  1912. "...#.....#",
  1913. "...#..#...",
  1914. "......#...",
  1915. "#.....####",
  1916. "#.....####",
  1917. "##########",
  1918. "#........#",
  1919. ".........#",
  1920. ".........#",
  1921. "##..###..#",
  1922. "##..###...",
  1923. "#....##...",
  1924. "#.....####",
  1925. "#......###",
  1926. "###.....##"]}
  1927. ,
  1928. {
  1929. "a_constraint": 0,
  1930. "b_constraint": 0,
  1931. "c_constraint": 0,
  1932. "d_constraint": 0,
  1933. "e_constraint": 0,
  1934. "f_constraint": 0,
  1935. "data": [
  1936. "####..####",
  1937. "#........#",
  1938. "#.........",
  1939. "#.....#...",
  1940. "####..#...",
  1941. "......#...",
  1942. "......#...",
  1943. "#.....#...",
  1944. "#.....#..#",
  1945. "##########",
  1946. "##########",
  1947. "#...#....#",
  1948. "....#....#",
  1949. "....#....#",
  1950. "#...#....#",
  1951. "#...#.....",
  1952. "#.........",
  1953. "#........#",
  1954. "#........#",
  1955. "######..##"]}
  1956. ,
  1957. {
  1958. "a_constraint": 0,
  1959. "b_constraint": 0,
  1960. "c_constraint": 0,
  1961. "d_constraint": 0,
  1962. "e_constraint": 0,
  1963. "f_constraint": 0,
  1964. "data": [
  1965. "##.....###",
  1966. "##...#####",
  1967. "###..#...#",
  1968. "..#..#...#",
  1969. "..#..#...#",
  1970. "..#..#...#",
  1971. "..........",
  1972. "..........",
  1973. "#........#",
  1974. "##########",
  1975. "##########",
  1976. "#.......##",
  1977. "........##",
  1978. "...##...#.",
  1979. "...##.....",
  1980. "...##.....",
  1981. "...##.....",
  1982. "#####..##.",
  1983. "###.....##",
  1984. "###.....##"]}
  1985. ,
  1986. {
  1987. "a_constraint": 0,
  1988. "b_constraint": 0,
  1989. "c_constraint": 0,
  1990. "d_constraint": 0,
  1991. "e_constraint": 0,
  1992. "f_constraint": 0,
  1993. "data": [
  1994. "####..####",
  1995. "...#.....#",
  1996. "...#.....#",
  1997. "...#.....#",
  1998. "...#.....#",
  1999. "...####..#",
  2000. "..........",
  2001. "..........",
  2002. "##########",
  2003. "##########",
  2004. "#........#",
  2005. "#........#",
  2006. ".....#...#",
  2007. ".....#...#",
  2008. "#....#####",
  2009. "#....##...",
  2010. "#.........",
  2011. "#........#",
  2012. "#........#",
  2013. "######..##"]}
  2014. ,
  2015. {
  2016. "a_constraint": 0,
  2017. "b_constraint": 0,
  2018. "c_constraint": 0,
  2019. "d_constraint": 0,
  2020. "e_constraint": 0,
  2021. "f_constraint": 0,
  2022. "data": [
  2023. "####..####",
  2024. "#........#",
  2025. "#........#",
  2026. "#..#.....#",
  2027. "#..#.....#",
  2028. "...#######",
  2029. "..........",
  2030. "#.........",
  2031. "#..####..#",
  2032. "#..##....#",
  2033. "#..##....#",
  2034. "#####....#",
  2035. "...##....#",
  2036. "...##....#",
  2037. "...#######",
  2038. "..........",
  2039. "..........",
  2040. "######..##",
  2041. "###.....##",
  2042. "###.....##"]}
  2043. ,
  2044. {
  2045. "a_constraint": 0,
  2046. "b_constraint": 0,
  2047. "c_constraint": 0,
  2048. "d_constraint": 0,
  2049. "e_constraint": 0,
  2050. "f_constraint": 0,
  2051. "data": [
  2052. "##.....###",
  2053. "##.....###",
  2054. "##........",
  2055. ".#........",
  2056. ".#........",
  2057. ".######...",
  2058. "..........",
  2059. "..........",
  2060. "#..#..#..#",
  2061. "#..#..#..#",
  2062. "#..####..#",
  2063. "#..####..#",
  2064. "...##.....",
  2065. "...##.....",
  2066. "#####...#.",
  2067. "#...#...#.",
  2068. "#...#...#.",
  2069. "#.......##",
  2070. "#.......##",
  2071. "######..##"]}
  2072. ,
  2073. {
  2074. "a_constraint": 0,
  2075. "b_constraint": 0,
  2076. "c_constraint": 0,
  2077. "d_constraint": 0,
  2078. "e_constraint": 0,
  2079. "f_constraint": 0,
  2080. "data": [
  2081. "####..####",
  2082. "#........#",
  2083. "#.........",
  2084. "#..####...",
  2085. "#..#..#...",
  2086. "...#..#...",
  2087. "...#..#...",
  2088. "####..#...",
  2089. "#.....####",
  2090. "#........#",
  2091. "#..#.....#",
  2092. "#..#.....#",
  2093. "...#...###",
  2094. "...#...#..",
  2095. "...#...#..",
  2096. "...#####..",
  2097. "..........",
  2098. "#.........",
  2099. "#.......##",
  2100. "###.....##"]}
  2101. ,
  2102. {
  2103. "a_constraint": 0,
  2104. "b_constraint": 0,
  2105. "c_constraint": 0,
  2106. "d_constraint": 0,
  2107. "e_constraint": 0,
  2108. "f_constraint": 0,
  2109. "data": [
  2110. "##.....###",
  2111. "#........#",
  2112. "#........#",
  2113. "#..####..#",
  2114. "#..#..#..#",
  2115. "...#..#..#",
  2116. "...#......",
  2117. "#..#......",
  2118. "#..#..####",
  2119. "#..#.....#",
  2120. "#..#.....#",
  2121. "#..#.....#",
  2122. "...#..#..#",
  2123. "...#..#..#",
  2124. "####..####",
  2125. "#.........",
  2126. "#.........",
  2127. "#.......##",
  2128. "#.......##",
  2129. "###.....##"]}
  2130. ,
  2131. {
  2132. "a_constraint": 0,
  2133. "b_constraint": 0,
  2134. "c_constraint": 0,
  2135. "d_constraint": 0,
  2136. "e_constraint": 0,
  2137. "f_constraint": 0,
  2138. "data": [
  2139. "####..####",
  2140. "#..#.....#",
  2141. "#..#......",
  2142. "#..#......",
  2143. "#..####...",
  2144. "......#...",
  2145. "......#...",
  2146. "#..####...",
  2147. "#........#",
  2148. "#........#",
  2149. "##########",
  2150. "##########",
  2151. ".........#",
  2152. "..........",
  2153. "######....",
  2154. "#.........",
  2155. "#.........",
  2156. "#.........",
  2157. "#........#",
  2158. "######..##"]}
  2159. ,
  2160. {
  2161. "a_constraint": 0,
  2162. "b_constraint": 0,
  2163. "c_constraint": 0,
  2164. "d_constraint": 0,
  2165. "e_constraint": 0,
  2166. "f_constraint": 0,
  2167. "data": [
  2168. "####..####",
  2169. "####..####",
  2170. "####..####",
  2171. ".......###",
  2172. ".......###",
  2173. "...##..###",
  2174. "...##.....",
  2175. "...##.....",
  2176. "##########",
  2177. "##########",
  2178. "#......###",
  2179. "#......###",
  2180. "...##....#",
  2181. "...##....#",
  2182. "#######..#",
  2183. "#####.....",
  2184. "####......",
  2185. "###......#",
  2186. "###......#",
  2187. "###.....##"]}
  2188. ,
  2189. {
  2190. "a_constraint": 0,
  2191. "b_constraint": 0,
  2192. "c_constraint": 0,
  2193. "d_constraint": 0,
  2194. "e_constraint": 0,
  2195. "f_constraint": 0,
  2196. "data": [
  2197. "##.....###",
  2198. "##......##",
  2199. "#####...##",
  2200. "#####...##",
  2201. "#####...##",
  2202. "........##",
  2203. "..........",
  2204. "######....",
  2205. "#...######",
  2206. "#......###",
  2207. "#......###",
  2208. "#..#.....#",
  2209. "...##....#",
  2210. "...###....",
  2211. "...####...",
  2212. "...####...",
  2213. "....##....",
  2214. "#.........",
  2215. "##.......#",
  2216. "######..##"]}
  2217. ,
  2218. {
  2219. "a_constraint": 0,
  2220. "b_constraint": 0,
  2221. "c_constraint": 0,
  2222. "d_constraint": 0,
  2223. "e_constraint": 0,
  2224. "f_constraint": 0,
  2225. "data": [
  2226. "####..####",
  2227. "####.....#",
  2228. "###.......",
  2229. "##...##...",
  2230. "#...###...",
  2231. "...###....",
  2232. "..###.....",
  2233. "####......",
  2234. "##########",
  2235. "##########",
  2236. "##########",
  2237. "##########",
  2238. "..##......",
  2239. "..##......",
  2240. "..........",
  2241. "......#...",
  2242. "......#...",
  2243. "#.....###.",
  2244. "#.......##",
  2245. "###.....##"]}
  2246. ,
  2247. {
  2248. "a_constraint": 0,
  2249. "b_constraint": 0,
  2250. "c_constraint": 0,
  2251. "d_constraint": 0,
  2252. "e_constraint": 0,
  2253. "f_constraint": 0,
  2254. "data": [
  2255. "##.....###",
  2256. "#......###",
  2257. "#.....####",
  2258. "......####",
  2259. ".....#####",
  2260. ".....#####",
  2261. "..#.......",
  2262. "..#.......",
  2263. "###.....##",
  2264. "#.......##",
  2265. "#....#####",
  2266. "##########",
  2267. "....######",
  2268. "......####",
  2269. "#.......##",
  2270. "#..##.....",
  2271. "#...###...",
  2272. "#.....####",
  2273. "##......##",
  2274. "###.....##"]}
  2275. ,
  2276. {
  2277. "a_constraint": 0,
  2278. "b_constraint": 0,
  2279. "c_constraint": 0,
  2280. "d_constraint": 0,
  2281. "e_constraint": 0,
  2282. "f_constraint": 0,
  2283. "data": [
  2284. "####..####",
  2285. "####..####",
  2286. "##........",
  2287. "##........",
  2288. "##..##....",
  2289. "....##....",
  2290. "....##....",
  2291. "##..##....",
  2292. "##..######",
  2293. "##..##...#",
  2294. "##..##...#",
  2295. "##..##...#",
  2296. ".#..##..##",
  2297. ".#..##....",
  2298. ".#..##....",
  2299. "..........",
  2300. "..........",
  2301. "######....",
  2302. "######..##",
  2303. "######..##"]}
  2304. ,
  2305. {
  2306. "a_constraint": 0,
  2307. "b_constraint": 0,
  2308. "c_constraint": 0,
  2309. "d_constraint": 0,
  2310. "e_constraint": 0,
  2311. "f_constraint": 0,
  2312. "data": [
  2313. "##.....###",
  2314. "##......##",
  2315. "##......##",
  2316. ".#......##",
  2317. ".#..##..##",
  2318. "....##..##",
  2319. "....##....",
  2320. "....##....",
  2321. "##########",
  2322. "######...#",
  2323. "##...#...#",
  2324. "##...#...#",
  2325. ".....#...#",
  2326. ".....#....",
  2327. "##...#....",
  2328. "##..##....",
  2329. "##........",
  2330. "##........",
  2331. "##......##",
  2332. "###.....##"]}
  2333. ,
  2334. {
  2335. "a_constraint": 0,
  2336. "b_constraint": 0,
  2337. "c_constraint": 0,
  2338. "d_constraint": 0,
  2339. "e_constraint": 0,
  2340. "f_constraint": 0,
  2341. "data": [
  2342. "##.....###",
  2343. "##.....###",
  2344. "##.....###",
  2345. "###...####",
  2346. "####..####",
  2347. "......####",
  2348. "......#...",
  2349. "#.....#...",
  2350. "#..####..#",
  2351. "#........#",
  2352. "#........#",
  2353. "##########",
  2354. "........##",
  2355. "........##",
  2356. "######..##",
  2357. "#....#....",
  2358. "#....#....",
  2359. "#.......##",
  2360. "#.......##",
  2361. "######..##"]}
  2362. ,
  2363. {
  2364. "a_constraint": 0,
  2365. "b_constraint": 0,
  2366. "c_constraint": 0,
  2367. "d_constraint": 0,
  2368. "e_constraint": 0,
  2369. "f_constraint": 0,
  2370. "data": [
  2371. "####..####",
  2372. "####..####",
  2373. "####...###",
  2374. "..##....#.",
  2375. "...##.....",
  2376. "....##....",
  2377. "..........",
  2378. "..........",
  2379. "##.....###",
  2380. "##########",
  2381. "##....####",
  2382. "#......###",
  2383. ".......#.#",
  2384. "...#...#..",
  2385. "...#...#..",
  2386. "...#...#..",
  2387. "...#......",
  2388. "####......",
  2389. "###.......",
  2390. "###......."]}
  2391. ,
  2392. {
  2393. "a_constraint": 0,
  2394. "b_constraint": 0,
  2395. "c_constraint": 0,
  2396. "d_constraint": 0,
  2397. "e_constraint": 0,
  2398. "f_constraint": 0,
  2399. "data": [
  2400. "####..####",
  2401. "#........#",
  2402. "#........#",
  2403. "#..####..#",
  2404. "#..#..#..#",
  2405. "...#..#..#",
  2406. "...#......",
  2407. "#..#......",
  2408. "#..#..#..#",
  2409. "#..#..#..#",
  2410. "#..#..#..#",
  2411. "#..#..#..#",
  2412. "......#..#",
  2413. "......#..#",
  2414. "#..#..#..#",
  2415. "#..#..#...",
  2416. "#..####...",
  2417. "#........#",
  2418. "#........#",
  2419. "###.....##"]}
  2420. ,
  2421. {
  2422. "a_constraint": 0,
  2423. "b_constraint": 0,
  2424. "c_constraint": 0,
  2425. "d_constraint": 0,
  2426. "e_constraint": 0,
  2427. "f_constraint": 0,
  2428. "data": [
  2429. "####..####",
  2430. "####..####",
  2431. "####..#...",
  2432. "...#..#...",
  2433. "...#..#...",
  2434. "...#..#...",
  2435. "......#...",
  2436. "......#...",
  2437. "#..####..#",
  2438. "#........#",
  2439. "#........#",
  2440. "###..#####",
  2441. ".....#####",
  2442. ".....##...",
  2443. "###..##...",
  2444. "###..##...",
  2445. "###..##...",
  2446. "###.......",
  2447. "###......#",
  2448. "######..##"]}
  2449. ,
  2450. {
  2451. "a_constraint": 0,
  2452. "b_constraint": 0,
  2453. "c_constraint": 0,
  2454. "d_constraint": 0,
  2455. "e_constraint": 0,
  2456. "f_constraint": 0,
  2457. "data": [
  2458. "##.....###",
  2459. "#........#",
  2460. "#........#",
  2461. "#........#",
  2462. "####.....#",
  2463. "...##....#",
  2464. "....###...",
  2465. "#.........",
  2466. "#........#",
  2467. "####.....#",
  2468. "##########",
  2469. "#........#",
  2470. ".........#",
  2471. "..##..#...",
  2472. "..##..#...",
  2473. "......#...",
  2474. "......#...",
  2475. "#.##..###.",
  2476. "###.....##",
  2477. "###.....##"]}
  2478. ,
  2479. {
  2480. "a_constraint": 0,
  2481. "b_constraint": 0,
  2482. "c_constraint": 0,
  2483. "d_constraint": 0,
  2484. "e_constraint": 0,
  2485. "f_constraint": 0,
  2486. "data": [
  2487. "##.....###",
  2488. "##.....###",
  2489. "###...##..",
  2490. ".##...##..",
  2491. "..........",
  2492. "..........",
  2493. "..........",
  2494. "..........",
  2495. "##.....###",
  2496. "##########",
  2497. "##########",
  2498. "#.......##",
  2499. "........##",
  2500. "....##..##",
  2501. "#...##..##",
  2502. "#...##....",
  2503. "#...##....",
  2504. "#...##..##",
  2505. "######..##",
  2506. "######..##"]}
  2507. ,
  2508. {
  2509. "a_constraint": 0,
  2510. "b_constraint": 0,
  2511. "c_constraint": 0,
  2512. "d_constraint": 0,
  2513. "e_constraint": 0,
  2514. "f_constraint": 0,
  2515. "data": [
  2516. "####..####",
  2517. "###...####",
  2518. "##.....###",
  2519. "#.......##",
  2520. "....#....#",
  2521. "...###....",
  2522. "..#####...",
  2523. "########..",
  2524. "##########",
  2525. "##########",
  2526. "##########",
  2527. "#....#####",
  2528. ".....#####",
  2529. ".....##...",
  2530. "#....#....",
  2531. "#....#....",
  2532. "#..###....",
  2533. "#.........",
  2534. "#........#",
  2535. "######..##"]}
  2536. ,
  2537. {
  2538. "a_constraint": 0,
  2539. "b_constraint": 0,
  2540. "c_constraint": 0,
  2541. "d_constraint": 0,
  2542. "e_constraint": 0,
  2543. "f_constraint": 0,
  2544. "data": [
  2545. "##.....###",
  2546. "#........#",
  2547. "#.........",
  2548. "#.........",
  2549. "######....",
  2550. ".....#....",
  2551. ".....#....",
  2552. "#.........",
  2553. "#........#",
  2554. "##########",
  2555. "##########",
  2556. "##########",
  2557. "....######",
  2558. "....##....",
  2559. "....##....",
  2560. "....##....",
  2561. ".....#....",
  2562. "#.........",
  2563. "#........#",
  2564. "###.....##"]}
  2565. ,
  2566. {
  2567. "a_constraint": 0,
  2568. "b_constraint": 0,
  2569. "c_constraint": 0,
  2570. "d_constraint": 0,
  2571. "e_constraint": 0,
  2572. "f_constraint": 0,
  2573. "data": [
  2574. "####..####",
  2575. "#.....####",
  2576. "#.....####",
  2577. "#..#######",
  2578. "#..#######",
  2579. ".....#####",
  2580. ".....##...",
  2581. "###..##...",
  2582. "###..##..#",
  2583. "###..##..#",
  2584. "###..##..#",
  2585. "###..##..#",
  2586. ".....##..#",
  2587. ".....##..#",
  2588. "#..####..#",
  2589. "#.........",
  2590. "#.........",
  2591. "######..##",
  2592. "######..##",
  2593. "######..##"]}
  2594. ,
  2595. {
  2596. "a_constraint": 0,
  2597. "b_constraint": 0,
  2598. "c_constraint": 0,
  2599. "d_constraint": 0,
  2600. "e_constraint": 0,
  2601. "f_constraint": 0,
  2602. "data": [
  2603. "####..####",
  2604. "#.....#..#",
  2605. "#.....#...",
  2606. "....###...",
  2607. "....#.....",
  2608. "....#.....",
  2609. "..........",
  2610. "..........",
  2611. "#...#....#",
  2612. "##########",
  2613. "##########",
  2614. "##########",
  2615. ".........#",
  2616. "..........",
  2617. "..........",
  2618. "..........",
  2619. "..........",
  2620. "#.........",
  2621. "#........#",
  2622. "###.....##"]}
  2623. ,
  2624. {
  2625. "a_constraint": 0,
  2626. "b_constraint": 0,
  2627. "c_constraint": 0,
  2628. "d_constraint": 0,
  2629. "e_constraint": 0,
  2630. "f_constraint": 0,
  2631. "data": [
  2632. "##.....###",
  2633. "##.....###",
  2634. "##.....###",
  2635. "###...####",
  2636. "####..####",
  2637. "......####",
  2638. "......#...",
  2639. "#..####...",
  2640. "#........#",
  2641. "#........#",
  2642. "##########",
  2643. "##########",
  2644. ".....#####",
  2645. "......#...",
  2646. "##........",
  2647. "####......",
  2648. "#####.....",
  2649. "#####.....",
  2650. "######...#",
  2651. "######..##"]}
  2652. ,
  2653. {
  2654. "a_constraint": 0,
  2655. "b_constraint": 0,
  2656. "c_constraint": 0,
  2657. "d_constraint": 0,
  2658. "e_constraint": 0,
  2659. "f_constraint": 0,
  2660. "data": [
  2661. "##.....###",
  2662. "#......###",
  2663. "#....####.",
  2664. "#...####..",
  2665. "#...#.....",
  2666. "..........",
  2667. "..........",
  2668. "####......",
  2669. "##########",
  2670. "##########",
  2671. "##########",
  2672. "#........#",
  2673. ".........#",
  2674. "..........",
  2675. "..........",
  2676. ".....#....",
  2677. "..........",
  2678. "#.........",
  2679. "#........#",
  2680. "###.....##"]}
  2681. ,
  2682. {
  2683. "a_constraint": 0,
  2684. "b_constraint": 0,
  2685. "c_constraint": 0,
  2686. "d_constraint": 0,
  2687. "e_constraint": 0,
  2688. "f_constraint": 0,
  2689. "data": [
  2690. "####..####",
  2691. "#..#.....#",
  2692. "#..#.....#",
  2693. "...#.....#",
  2694. ".........#",
  2695. ".........#",
  2696. "...####...",
  2697. "...####...",
  2698. "#..#.....#",
  2699. "#..#.....#",
  2700. "#..#.....#",
  2701. "#..#.....#",
  2702. "...####..#",
  2703. "...####..#",
  2704. "#####....#",
  2705. "#####.....",
  2706. "#####.....",
  2707. "#####....#",
  2708. "#####....#",
  2709. "######..##"]}
  2710. ,
  2711. {
  2712. "a_constraint": 0,
  2713. "b_constraint": 0,
  2714. "c_constraint": 0,
  2715. "d_constraint": 0,
  2716. "e_constraint": 0,
  2717. "f_constraint": 0,
  2718. "data": [
  2719. "####..####",
  2720. "#........#",
  2721. "#.........",
  2722. "#.........",
  2723. "#..#####..",
  2724. "...#####..",
  2725. "...#####..",
  2726. "########..",
  2727. "#....#####",
  2728. "#........#",
  2729. "#........#",
  2730. "#..###...#",
  2731. "...####..#",
  2732. "....###...",
  2733. "....###...",
  2734. "....###...",
  2735. "...###....",
  2736. "######....",
  2737. "######...#",
  2738. "######..##"]}
  2739. ,
  2740. {
  2741. "a_constraint": 0,
  2742. "b_constraint": 0,
  2743. "c_constraint": 0,
  2744. "d_constraint": 0,
  2745. "e_constraint": 0,
  2746. "f_constraint": 0,
  2747. "data": [
  2748. "##.....###",
  2749. "#......###",
  2750. "#......###",
  2751. "#####..###",
  2752. "#####..###",
  2753. "....#..###",
  2754. "....#.....",
  2755. "#...#.....",
  2756. "#...###..#",
  2757. "#........#",
  2758. "#........#",
  2759. "#####....#",
  2760. "...##....#",
  2761. "...##....#",
  2762. "#..#######",
  2763. "#..####...",
  2764. "#..####...",
  2765. "#........#",
  2766. "#........#",
  2767. "###.....##"]}
  2768. ,
  2769. {
  2770. "a_constraint": 0,
  2771. "b_constraint": 0,
  2772. "c_constraint": 0,
  2773. "d_constraint": 0,
  2774. "e_constraint": 0,
  2775. "f_constraint": 0,
  2776. "data": [
  2777. "##.....###",
  2778. "#.......##",
  2779. "#.......##",
  2780. "....##..##",
  2781. "....##...#",
  2782. "....###..#",
  2783. "...####...",
  2784. "..#####...",
  2785. "##########",
  2786. "#.########",
  2787. "#..#######",
  2788. "#...###..#",
  2789. "....##...#",
  2790. ".....#....",
  2791. ".....#....",
  2792. "..........",
  2793. "..........",
  2794. "###.......",
  2795. "######...#",
  2796. "######..##"]}
  2797. ,
  2798. {
  2799. "a_constraint": 0,
  2800. "b_constraint": 0,
  2801. "c_constraint": 0,
  2802. "d_constraint": 0,
  2803. "e_constraint": 0,
  2804. "f_constraint": 0,
  2805. "data": [
  2806. "####..####",
  2807. "####..####",
  2808. "####..#...",
  2809. "####..#...",
  2810. "####..#...",
  2811. "...#..#...",
  2812. "...#..#...",
  2813. "#..#..#...",
  2814. "#..#..#..#",
  2815. "#........#",
  2816. "#........#",
  2817. "####..####",
  2818. "...#######",
  2819. "....####..",
  2820. "#.....##..",
  2821. "##.....#..",
  2822. "###.......",
  2823. "####......",
  2824. "#####....#",
  2825. "######..##"]}
  2826. ,
  2827. {
  2828. "a_constraint": 0,
  2829. "b_constraint": 0,
  2830. "c_constraint": 0,
  2831. "d_constraint": 0,
  2832. "e_constraint": 0,
  2833. "f_constraint": 0,
  2834. "data": [
  2835. "###...####",
  2836. "##....####",
  2837. "##...#####",
  2838. "#....#####",
  2839. ".......###",
  2840. "........##",
  2841. "...##.....",
  2842. "#######...",
  2843. "##########",
  2844. "##########",
  2845. "#####....#",
  2846. "##.......#",
  2847. ".........#",
  2848. ".........#",
  2849. "##....#..#",
  2850. "#######...",
  2851. "####......",
  2852. "####.....#",
  2853. "###......#",
  2854. "###.....##"]}
  2855. ,
  2856. {
  2857. "a_constraint": 0,
  2858. "b_constraint": 0,
  2859. "c_constraint": 0,
  2860. "d_constraint": 0,
  2861. "e_constraint": 0,
  2862. "f_constraint": 0,
  2863. "data": [
  2864. "####..####",
  2865. "#........#",
  2866. "#........#",
  2867. ".........#",
  2868. ".........#",
  2869. "...#######",
  2870. "..........",
  2871. "..........",
  2872. "##########",
  2873. "#........#",
  2874. "#........#",
  2875. "#..####..#",
  2876. "......#..#",
  2877. "......#..#",
  2878. "......#..#",
  2879. "......#...",
  2880. "......#...",
  2881. "####..####",
  2882. "###.....##",
  2883. "###.....##"]}
  2884. ,
  2885. {
  2886. "a_constraint": 0,
  2887. "b_constraint": 0,
  2888. "c_constraint": 0,
  2889. "d_constraint": 0,
  2890. "e_constraint": 0,
  2891. "f_constraint": 0,
  2892. "data": [
  2893. "##.....###",
  2894. "#........#",
  2895. "#........#",
  2896. "...##....#",
  2897. "....#....#",
  2898. "....#..###",
  2899. "....#.....",
  2900. "....#.....",
  2901. "#####..###",
  2902. "#####....#",
  2903. "#...#....#",
  2904. "#...#....#",
  2905. "....#....#",
  2906. "....######",
  2907. "#...######",
  2908. "#.........",
  2909. "#.........",
  2910. "#.......##",
  2911. "#.......##",
  2912. "######..##"]}
  2913. ,
  2914. {
  2915. "a_constraint": 0,
  2916. "b_constraint": 0,
  2917. "c_constraint": 0,
  2918. "d_constraint": 0,
  2919. "e_constraint": 0,
  2920. "f_constraint": 0,
  2921. "data": [
  2922. "####..####",
  2923. "#........#",
  2924. "#........#",
  2925. "#..####..#",
  2926. "#..#.....#",
  2927. "...#.....#",
  2928. "...#......",
  2929. "####......",
  2930. "#..#.....#",
  2931. "#..##..###",
  2932. "#..#.....#",
  2933. "#..#.....#",
  2934. "...#.....#",
  2935. "...#.....#",
  2936. "#..###..##",
  2937. "#..#......",
  2938. "#..#......",
  2939. "#........#",
  2940. "#........#",
  2941. "###.....##"]}
  2942. ,
  2943. {
  2944. "a_constraint": 0,
  2945. "b_constraint": 0,
  2946. "c_constraint": 0,
  2947. "d_constraint": 0,
  2948. "e_constraint": 0,
  2949. "f_constraint": 0,
  2950. "data": [
  2951. "##.....###",
  2952. "#........#",
  2953. "#.........",
  2954. "...####...",
  2955. "...#..#...",
  2956. "...#..#...",
  2957. "...#..#...",
  2958. "...#..#...",
  2959. "#..#..#..#",
  2960. "#........#",
  2961. "#........#",
  2962. "##########",
  2963. "....#....#",
  2964. "....#.....",
  2965. ".#..#.....",
  2966. ".#..#.....",
  2967. ".#..#.....",
  2968. "##........",
  2969. "##.......#",
  2970. "######..##"]}
  2971. ,
  2972. {
  2973. "a_constraint": 0,
  2974. "b_constraint": 0,
  2975. "c_constraint": 0,
  2976. "d_constraint": 0,
  2977. "e_constraint": 0,
  2978. "f_constraint": 0,
  2979. "data": [
  2980. "####..####",
  2981. "#........#",
  2982. "#........#",
  2983. "#..#.....#",
  2984. "#..#.....#",
  2985. "...#######",
  2986. "..........",
  2987. "#.........",
  2988. "#..#######",
  2989. "#..#.....#",
  2990. "#..#.....#",
  2991. "#..#.....#",
  2992. ".........#",
  2993. ".........#",
  2994. "#..#.....#",
  2995. "#..#......",
  2996. "#..####...",
  2997. "#.....####",
  2998. "#.......##",
  2999. "###.....##"]}
  3000. ,
  3001. {
  3002. "a_constraint": 0,
  3003. "b_constraint": 0,
  3004. "c_constraint": 0,
  3005. "d_constraint": 0,
  3006. "e_constraint": 0,
  3007. "f_constraint": 0,
  3008. "data": [
  3009. "##.....###",
  3010. "#........#",
  3011. "#........#",
  3012. "#........#",
  3013. "#######..#",
  3014. ".........#",
  3015. "..........",
  3016. "#.........",
  3017. "#........#",
  3018. "#........#",
  3019. "#........#",
  3020. "##########",
  3021. ".....#...#",
  3022. ".....#....",
  3023. "#....#....",
  3024. "#....#....",
  3025. "#....#....",
  3026. "#.........",
  3027. "#.......##",
  3028. "######..##"]}
  3029. ,
  3030. {
  3031. "a_constraint": 0,
  3032. "b_constraint": 0,
  3033. "c_constraint": 0,
  3034. "d_constraint": 0,
  3035. "e_constraint": 0,
  3036. "f_constraint": 0,
  3037. "data": [
  3038. "####..####",
  3039. "####..####",
  3040. "####..#...",
  3041. "...#..#...",
  3042. "...#..#...",
  3043. "...#..#...",
  3044. "..........",
  3045. "..........",
  3046. "##########",
  3047. "##.......#",
  3048. "##.......#",
  3049. "##.......#",
  3050. ".#.......#",
  3051. ".#.......#",
  3052. ".#..######",
  3053. "..........",
  3054. "..........",
  3055. "##.......#",
  3056. "##.......#",
  3057. "###.....##"]}
  3058. ,
  3059. {
  3060. "a_constraint": 0,
  3061. "b_constraint": 0,
  3062. "c_constraint": 0,
  3063. "d_constraint": 0,
  3064. "e_constraint": 0,
  3065. "f_constraint": 0,
  3066. "data": [
  3067. "####..####",
  3068. "#........#",
  3069. "#........#",
  3070. "#..####..#",
  3071. "#.....#..#",
  3072. "......#..#",
  3073. "......#...",
  3074. "#.....#...",
  3075. "##########",
  3076. "##########",
  3077. "#........#",
  3078. "#........#",
  3079. ".........#",
  3080. "..........",
  3081. "#.........",
  3082. "#.........",
  3083. "#.........",
  3084. "#.........",
  3085. "#........#",
  3086. "######..##"]}
  3087. ]
  3088. }