diff options
Diffstat (limited to 'apps/recorder/sokoban.c')
-rw-r--r-- | apps/recorder/sokoban.c | 453 |
1 files changed, 14 insertions, 439 deletions
diff --git a/apps/recorder/sokoban.c b/apps/recorder/sokoban.c index 9aeab80148..f8b06eec81 100644 --- a/apps/recorder/sokoban.c +++ b/apps/recorder/sokoban.c | |||
@@ -42,444 +42,7 @@ int boxes_to_go=0; | |||
42 | int current_spot=1; | 42 | int current_spot=1; |
43 | 43 | ||
44 | /* 320 boxes per level */ | 44 | /* 320 boxes per level */ |
45 | int levels[320*NUM_LEVELS] = { | 45 | char levels[320*NUM_LEVELS] = "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002220000000000000000023200000000000000000212222000000000000222414320000000000002314522200000000000022224200000000000000000232000000000000000002220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222000000000000000211120000000000000002544202220000000000021412023200000000000222122232000000000000221111320000000000002111211200000000000021112222000000000000222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222200000000000002111112220000000000224222111200000000002151411412000000000021332141220000000000223321112000000000000222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222200000000000022221132000000000000211141120000000000002144143200000000000022522332000000000000022222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222200000000000000002512220000000000000021411200000000000002221212200000000000023212112000000000000234112120000000000002311141200000000000022222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222200000000000022112152000000000000211121120000000000002414141200000000000021422112000000000022214121220000000000233333112000000000002222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222200000000000022211112000000000002231422122000000000023341411520000000000233141412200000000002222221120000000000000000222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222200000000000000211112000000000000222444120000000000002514331200000000000021433322000000000000222211200000000000000002222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222200000000000000002332000000000000000221322000000000000002114320000000000000221411220000000000002112441200000000000021151112000000000000222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222000000000000022211520000000000000211431220000000000002113431200000000000022211412000000000000002111220000000000000022222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222222200000000000021121112000000000000214334120000000000002543112200000000000021433412000000000000211211120000000000002222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222220000000000000021111222000000000000214111120000000000222141221200000000002333141112000000000023334241220000000000222212141200000000000002115112000000000000022222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222000000000000002111120000000000000021444220000000000000211233222000000000002211334120000000000002151111200000000000022222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222220000000000002111231200000000000221143332000000000002114121320000000000221224212200000000002111411412000000000021112111120000000000222222251200000000000000002222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222220000000000000233331200000000000022233342220000000000211424141200000000002144112412000000000021111211120000000000222215122200000000000002222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222220000000000002331111200000000000023341452000000000000242444220000000000002334141200000000000023311112000000000000222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222222000000000000211111120000000000002124411200000000000021333212000000000000223334122000000000000212214120000000000002411411200000000000021121152000000000000222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222200000000000002221112222000000000021114141120000000000214111415200000000002224422222000000000000211332000000000000002333320000000000000022222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222222220000000000021111111200000000000214343152000000000002134343120000000000021434341200000000000211111112000000000002222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022222222200000000002211111112000000000021112424120000000000214411343200000000002152223332000000000022220222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222220000000000000023133200000000000000231432000000000000022211422000000000000214114120000000000002124221200000000000021115112000000000000222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222200000000000000021112222000000000002212411120000000000021411441200000000000212423132000000000002111533320000000000022222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222200000000000022221112200000000000214141112000000000002523132120000000000021231321200000000000211141412000000000002211122220000000000002222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222220000000000002222311220000000000021434311200000000000254212412000000000002143131120000000000022224241200000000000002313112000000000000022222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002222222200000000022221111312000000000211414143120000000002113222232200000000021434141520000000000211311112200000000002222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"; |
46 | /* level 01 */ | ||
47 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
48 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
49 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
50 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
51 | 0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0, | ||
52 | 0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,0,0,0,0, | ||
53 | 0,0,0,0,0,0,0,0,2,1,2,2,2,2,0,0,0,0,0,0, | ||
54 | 0,0,0,0,0,0,2,2,2,4,1,4,3,2,0,0,0,0,0,0, | ||
55 | 0,0,0,0,0,0,2,3,1,4,5,2,2,2,0,0,0,0,0,0, | ||
56 | 0,0,0,0,0,0,2,2,2,2,4,2,0,0,0,0,0,0,0,0, | ||
57 | 0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,0,0,0, | ||
58 | 0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0, | ||
59 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
60 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
61 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
62 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
63 | /* level 02 */ | ||
64 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
65 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
66 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
67 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
68 | 0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0, | ||
69 | 0,0,0,0,0,2,1,1,1,2,0,0,0,0,0,0,0,0,0,0, | ||
70 | 0,0,0,0,0,2,5,4,4,2,0,2,2,2,0,0,0,0,0,0, | ||
71 | 0,0,0,0,0,2,1,4,1,2,0,2,3,2,0,0,0,0,0,0, | ||
72 | 0,0,0,0,0,2,2,2,1,2,2,2,3,2,0,0,0,0,0,0, | ||
73 | 0,0,0,0,0,0,2,2,1,1,1,1,3,2,0,0,0,0,0,0, | ||
74 | 0,0,0,0,0,0,2,1,1,1,2,1,1,2,0,0,0,0,0,0, | ||
75 | 0,0,0,0,0,0,2,1,1,1,2,2,2,2,0,0,0,0,0,0, | ||
76 | 0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0, | ||
77 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
78 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
79 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
80 | /* level 03 */ | ||
81 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
82 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
83 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
84 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
85 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
86 | 0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
87 | 0,0,0,0,0,0,2,1,1,1,1,1,2,2,2,0,0,0,0,0, | ||
88 | 0,0,0,0,0,2,2,4,2,2,2,1,1,1,2,0,0,0,0,0, | ||
89 | 0,0,0,0,0,2,1,5,1,4,1,1,4,1,2,0,0,0,0,0, | ||
90 | 0,0,0,0,0,2,1,3,3,2,1,4,1,2,2,0,0,0,0,0, | ||
91 | 0,0,0,0,0,2,2,3,3,2,1,1,1,2,0,0,0,0,0,0, | ||
92 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
93 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
94 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
95 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
96 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
97 | /* level 04 */ | ||
98 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
99 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
100 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
101 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
102 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
103 | 0,0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0, | ||
104 | 0,0,0,0,0,0,2,2,2,2,1,1,3,2,0,0,0,0,0,0, | ||
105 | 0,0,0,0,0,0,2,1,1,1,4,1,1,2,0,0,0,0,0,0, | ||
106 | 0,0,0,0,0,0,2,1,4,4,1,4,3,2,0,0,0,0,0,0, | ||
107 | 0,0,0,0,0,0,2,2,5,2,2,3,3,2,0,0,0,0,0,0, | ||
108 | 0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
109 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
110 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
111 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
112 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
113 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
114 | /* level 05 */ | ||
115 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
116 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
117 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
118 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
119 | 0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0, | ||
120 | 0,0,0,0,0,0,0,2,5,1,2,2,2,0,0,0,0,0,0,0, | ||
121 | 0,0,0,0,0,0,0,2,1,4,1,1,2,0,0,0,0,0,0,0, | ||
122 | 0,0,0,0,0,0,2,2,2,1,2,1,2,2,0,0,0,0,0,0, | ||
123 | 0,0,0,0,0,0,2,3,2,1,2,1,1,2,0,0,0,0,0,0, | ||
124 | 0,0,0,0,0,0,2,3,4,1,1,2,1,2,0,0,0,0,0,0, | ||
125 | 0,0,0,0,0,0,2,3,1,1,1,4,1,2,0,0,0,0,0,0, | ||
126 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
127 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
128 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
129 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
130 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
131 | /* level 06 */ | ||
132 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
133 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
134 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
135 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
136 | 0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0, | ||
137 | 0,0,0,0,0,0,0,2,2,1,1,2,1,5,2,0,0,0,0,0, | ||
138 | 0,0,0,0,0,0,0,2,1,1,1,2,1,1,2,0,0,0,0,0, | ||
139 | 0,0,0,0,0,0,0,2,4,1,4,1,4,1,2,0,0,0,0,0, | ||
140 | 0,0,0,0,0,0,0,2,1,4,2,2,1,1,2,0,0,0,0,0, | ||
141 | 0,0,0,0,0,2,2,2,1,4,1,2,1,2,2,0,0,0,0,0, | ||
142 | 0,0,0,0,0,2,3,3,3,3,3,1,1,2,0,0,0,0,0,0, | ||
143 | 0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
144 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
145 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
146 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
147 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
148 | /* level 07 */ | ||
149 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
150 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
151 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
152 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
153 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
154 | 0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0, | ||
155 | 0,0,0,0,0,0,2,2,2,1,1,1,1,2,0,0,0,0,0,0, | ||
156 | 0,0,0,0,0,2,2,3,1,4,2,2,1,2,2,0,0,0,0,0, | ||
157 | 0,0,0,0,0,2,3,3,4,1,4,1,1,5,2,0,0,0,0,0, | ||
158 | 0,0,0,0,0,2,3,3,1,4,1,4,1,2,2,0,0,0,0,0, | ||
159 | 0,0,0,0,0,2,2,2,2,2,2,1,1,2,0,0,0,0,0,0, | ||
160 | 0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0, | ||
161 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
162 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
163 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
164 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
165 | /* level 08 */ | ||
166 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
167 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
168 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
169 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
170 | 0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0, | ||
171 | 0,0,0,0,0,0,0,0,2,1,1,1,1,2,0,0,0,0,0,0, | ||
172 | 0,0,0,0,0,0,2,2,2,4,4,4,1,2,0,0,0,0,0,0, | ||
173 | 0,0,0,0,0,0,2,5,1,4,3,3,1,2,0,0,0,0,0,0, | ||
174 | 0,0,0,0,0,0,2,1,4,3,3,3,2,2,0,0,0,0,0,0, | ||
175 | 0,0,0,0,0,0,2,2,2,2,1,1,2,0,0,0,0,0,0,0, | ||
176 | 0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0, | ||
177 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
178 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
179 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
180 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
181 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
182 | /* level 09 */ | ||
183 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
184 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
185 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
186 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
187 | 0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0, | ||
188 | 0,0,0,0,0,0,0,0,2,3,3,2,0,0,0,0,0,0,0,0, | ||
189 | 0,0,0,0,0,0,0,2,2,1,3,2,2,0,0,0,0,0,0,0, | ||
190 | 0,0,0,0,0,0,0,2,1,1,4,3,2,0,0,0,0,0,0,0, | ||
191 | 0,0,0,0,0,0,2,2,1,4,1,1,2,2,0,0,0,0,0,0, | ||
192 | 0,0,0,0,0,0,2,1,1,2,4,4,1,2,0,0,0,0,0,0, | ||
193 | 0,0,0,0,0,0,2,1,1,5,1,1,1,2,0,0,0,0,0,0, | ||
194 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
195 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
196 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
197 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
198 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
199 | /* level 10 */ | ||
200 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
201 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
202 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
203 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
204 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
205 | 0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0, | ||
206 | 0,0,0,0,0,0,2,2,2,1,1,5,2,0,0,0,0,0,0,0, | ||
207 | 0,0,0,0,0,0,2,1,1,4,3,1,2,2,0,0,0,0,0,0, | ||
208 | 0,0,0,0,0,0,2,1,1,3,4,3,1,2,0,0,0,0,0,0, | ||
209 | 0,0,0,0,0,0,2,2,2,1,1,4,1,2,0,0,0,0,0,0, | ||
210 | 0,0,0,0,0,0,0,0,2,1,1,1,2,2,0,0,0,0,0,0, | ||
211 | 0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0, | ||
212 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
213 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
214 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
215 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
216 | /* level 11 */ | ||
217 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
218 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
219 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
220 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
221 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
222 | 0,0,0,0,0,0,2,1,1,2,1,1,1,2,0,0,0,0,0,0, | ||
223 | 0,0,0,0,0,0,2,1,4,3,3,4,1,2,0,0,0,0,0,0, | ||
224 | 0,0,0,0,0,0,2,5,4,3,1,1,2,2,0,0,0,0,0,0, | ||
225 | 0,0,0,0,0,0,2,1,4,3,3,4,1,2,0,0,0,0,0,0, | ||
226 | 0,0,0,0,0,0,2,1,1,2,1,1,1,2,0,0,0,0,0,0, | ||
227 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
228 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
229 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
230 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
231 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
232 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
233 | /* level 12 */ | ||
234 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
235 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
236 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
237 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
238 | 0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
239 | 0,0,0,0,0,0,0,2,1,1,1,1,2,2,2,0,0,0,0,0, | ||
240 | 0,0,0,0,0,0,0,2,1,4,1,1,1,1,2,0,0,0,0,0, | ||
241 | 0,0,0,0,0,2,2,2,1,4,1,2,2,1,2,0,0,0,0,0, | ||
242 | 0,0,0,0,0,2,3,3,3,1,4,1,1,1,2,0,0,0,0,0, | ||
243 | 0,0,0,0,0,2,3,3,3,4,2,4,1,2,2,0,0,0,0,0, | ||
244 | 0,0,0,0,0,2,2,2,2,1,2,1,4,1,2,0,0,0,0,0, | ||
245 | 0,0,0,0,0,0,0,0,2,1,1,5,1,1,2,0,0,0,0,0, | ||
246 | 0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0, | ||
247 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
248 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
249 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
250 | /* level 13 */ | ||
251 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
252 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
253 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
254 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
255 | 0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0, | ||
256 | 0,0,0,0,0,0,2,1,1,1,1,2,0,0,0,0,0,0,0,0, | ||
257 | 0,0,0,0,0,0,2,1,4,4,4,2,2,0,0,0,0,0,0,0, | ||
258 | 0,0,0,0,0,0,2,1,1,2,3,3,2,2,2,0,0,0,0,0, | ||
259 | 0,0,0,0,0,0,2,2,1,1,3,3,4,1,2,0,0,0,0,0, | ||
260 | 0,0,0,0,0,0,0,2,1,5,1,1,1,1,2,0,0,0,0,0, | ||
261 | 0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0, | ||
262 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
263 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
264 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
265 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
266 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
267 | /* level 14 */ | ||
268 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
269 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
270 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
271 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
272 | 0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0, | ||
273 | 0,0,0,0,0,0,0,2,1,1,1,2,3,1,2,0,0,0,0,0, | ||
274 | 0,0,0,0,0,0,2,2,1,1,4,3,3,3,2,0,0,0,0,0, | ||
275 | 0,0,0,0,0,0,2,1,1,4,1,2,1,3,2,0,0,0,0,0, | ||
276 | 0,0,0,0,0,2,2,1,2,2,4,2,1,2,2,0,0,0,0,0, | ||
277 | 0,0,0,0,0,2,1,1,1,4,1,1,4,1,2,0,0,0,0,0, | ||
278 | 0,0,0,0,0,2,1,1,1,2,1,1,1,1,2,0,0,0,0,0, | ||
279 | 0,0,0,0,0,2,2,2,2,2,2,2,5,1,2,0,0,0,0,0, | ||
280 | 0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0, | ||
281 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
282 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
283 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
284 | /* level 15 */ | ||
285 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
286 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
287 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
288 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
289 | 0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
290 | 0,0,0,0,0,0,2,3,3,3,3,1,2,0,0,0,0,0,0,0, | ||
291 | 0,0,0,0,0,2,2,2,3,3,3,4,2,2,2,0,0,0,0,0, | ||
292 | 0,0,0,0,0,2,1,1,4,2,4,1,4,1,2,0,0,0,0,0, | ||
293 | 0,0,0,0,0,2,1,4,4,1,1,2,4,1,2,0,0,0,0,0, | ||
294 | 0,0,0,0,0,2,1,1,1,1,2,1,1,1,2,0,0,0,0,0, | ||
295 | 0,0,0,0,0,2,2,2,2,1,5,1,2,2,2,0,0,0,0,0, | ||
296 | 0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0, | ||
297 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
298 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
299 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
300 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
301 | /* level 16 */ | ||
302 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
303 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
304 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
305 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
306 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
307 | 0,0,0,0,0,0,2,3,3,1,1,1,1,2,0,0,0,0,0,0, | ||
308 | 0,0,0,0,0,0,2,3,3,4,1,4,5,2,0,0,0,0,0,0, | ||
309 | 0,0,0,0,0,0,2,4,2,4,4,4,2,2,0,0,0,0,0,0, | ||
310 | 0,0,0,0,0,0,2,3,3,4,1,4,1,2,0,0,0,0,0,0, | ||
311 | 0,0,0,0,0,0,2,3,3,1,1,1,1,2,0,0,0,0,0,0, | ||
312 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
313 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
314 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
315 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
316 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
317 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
318 | /* level 17 */ | ||
319 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
320 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
321 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
322 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
323 | 0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
324 | 0,0,0,0,0,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0, | ||
325 | 0,0,0,0,0,2,1,2,4,4,1,1,2,0,0,0,0,0,0,0, | ||
326 | 0,0,0,0,0,2,1,3,3,3,2,1,2,0,0,0,0,0,0,0, | ||
327 | 0,0,0,0,0,2,2,3,3,3,4,1,2,2,0,0,0,0,0,0, | ||
328 | 0,0,0,0,0,0,2,1,2,2,1,4,1,2,0,0,0,0,0,0, | ||
329 | 0,0,0,0,0,0,2,4,1,1,4,1,1,2,0,0,0,0,0,0, | ||
330 | 0,0,0,0,0,0,2,1,1,2,1,1,5,2,0,0,0,0,0,0, | ||
331 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
332 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
333 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
334 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
335 | /* level 18 */ | ||
336 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
337 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
338 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
339 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
340 | 0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0, | ||
341 | 0,0,0,0,0,2,2,2,1,1,1,2,2,2,2,0,0,0,0,0, | ||
342 | 0,0,0,0,0,2,1,1,1,4,1,4,1,1,2,0,0,0,0,0, | ||
343 | 0,0,0,0,0,2,1,4,1,1,1,4,1,5,2,0,0,0,0,0, | ||
344 | 0,0,0,0,0,2,2,2,4,4,2,2,2,2,2,0,0,0,0,0, | ||
345 | 0,0,0,0,0,0,0,2,1,1,3,3,2,0,0,0,0,0,0,0, | ||
346 | 0,0,0,0,0,0,0,2,3,3,3,3,2,0,0,0,0,0,0,0, | ||
347 | 0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
348 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
349 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
350 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
351 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
352 | /* level 19 */ | ||
353 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
354 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
355 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
356 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
357 | 0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
358 | 0,0,0,0,0,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0, | ||
359 | 0,0,0,0,0,2,1,4,3,4,3,1,5,2,0,0,0,0,0,0, | ||
360 | 0,0,0,0,0,2,1,3,4,3,4,3,1,2,0,0,0,0,0,0, | ||
361 | 0,0,0,0,0,2,1,4,3,4,3,4,1,2,0,0,0,0,0,0, | ||
362 | 0,0,0,0,0,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0, | ||
363 | 0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
364 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
365 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
366 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
367 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
368 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
369 | /* level 20 */ | ||
370 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
371 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
372 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
373 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
374 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
375 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0, | ||
376 | 0,0,0,0,0,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0, | ||
377 | 0,0,0,0,0,2,1,1,1,2,4,2,4,1,2,0,0,0,0,0, | ||
378 | 0,0,0,0,0,2,1,4,4,1,1,3,4,3,2,0,0,0,0,0, | ||
379 | 0,0,0,0,0,2,1,5,2,2,2,3,3,3,2,0,0,0,0,0, | ||
380 | 0,0,0,0,0,2,2,2,2,0,2,2,2,2,2,0,0,0,0,0, | ||
381 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
382 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
383 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
384 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
385 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
386 | /* level 21 */ | ||
387 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
388 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
389 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
390 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
391 | 0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0, | ||
392 | 0,0,0,0,0,0,0,2,3,1,3,3,2,0,0,0,0,0,0,0, | ||
393 | 0,0,0,0,0,0,0,2,3,1,4,3,2,0,0,0,0,0,0,0, | ||
394 | 0,0,0,0,0,0,2,2,2,1,1,4,2,2,0,0,0,0,0,0, | ||
395 | 0,0,0,0,0,0,2,1,4,1,1,4,1,2,0,0,0,0,0,0, | ||
396 | 0,0,0,0,0,0,2,1,2,4,2,2,1,2,0,0,0,0,0,0, | ||
397 | 0,0,0,0,0,0,2,1,1,1,5,1,1,2,0,0,0,0,0,0, | ||
398 | 0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
399 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
400 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
401 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
402 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
403 | /* level 22 */ | ||
404 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
405 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
406 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
407 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
408 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
409 | 0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0, | ||
410 | 0,0,0,0,0,0,2,1,1,1,2,2,2,2,0,0,0,0,0,0, | ||
411 | 0,0,0,0,0,2,2,1,2,4,1,1,1,2,0,0,0,0,0,0, | ||
412 | 0,0,0,0,0,2,1,4,1,1,4,4,1,2,0,0,0,0,0,0, | ||
413 | 0,0,0,0,0,2,1,2,4,2,3,1,3,2,0,0,0,0,0,0, | ||
414 | 0,0,0,0,0,2,1,1,1,5,3,3,3,2,0,0,0,0,0,0, | ||
415 | 0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
416 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
417 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
418 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
419 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
420 | /* level 23 */ | ||
421 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
422 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
423 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
424 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
425 | 0,0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0, | ||
426 | 0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,0,0,0,0,0, | ||
427 | 0,0,0,0,0,0,2,1,4,1,4,1,1,1,2,0,0,0,0,0, | ||
428 | 0,0,0,0,0,0,2,5,2,3,1,3,2,1,2,0,0,0,0,0, | ||
429 | 0,0,0,0,0,0,2,1,2,3,1,3,2,1,2,0,0,0,0,0, | ||
430 | 0,0,0,0,0,0,2,1,1,1,4,1,4,1,2,0,0,0,0,0, | ||
431 | 0,0,0,0,0,0,2,2,1,1,1,2,2,2,2,0,0,0,0,0, | ||
432 | 0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0, | ||
433 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
434 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
435 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
436 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
437 | /* level 24 */ | ||
438 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
439 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
440 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
441 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
442 | 0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0, | ||
443 | 0,0,0,0,0,2,2,2,2,3,1,1,2,2,0,0,0,0,0,0, | ||
444 | 0,0,0,0,0,2,1,4,3,4,3,1,1,2,0,0,0,0,0,0, | ||
445 | 0,0,0,0,0,2,5,4,2,1,2,4,1,2,0,0,0,0,0,0, | ||
446 | 0,0,0,0,0,2,1,4,3,1,3,1,1,2,0,0,0,0,0,0, | ||
447 | 0,0,0,0,0,2,2,2,2,4,2,4,1,2,0,0,0,0,0,0, | ||
448 | 0,0,0,0,0,0,0,2,3,1,3,1,1,2,0,0,0,0,0,0, | ||
449 | 0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
450 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
451 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
452 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
453 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
454 | /* level 25 */ | ||
455 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
456 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
457 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
458 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
459 | 0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0, | ||
460 | 0,0,0,0,0,2,2,2,2,1,1,1,1,3,1,2,0,0,0,0, | ||
461 | 0,0,0,0,0,2,1,1,4,1,4,1,4,3,1,2,0,0,0,0, | ||
462 | 0,0,0,0,0,2,1,1,3,2,2,2,2,3,2,2,0,0,0,0, | ||
463 | 0,0,0,0,0,2,1,4,3,4,1,4,1,5,2,0,0,0,0,0, | ||
464 | 0,0,0,0,0,2,1,1,3,1,1,1,1,2,2,0,0,0,0,0, | ||
465 | 0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0, | ||
466 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
467 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
468 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
469 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | ||
470 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 | ||
471 | /* level 26 */ | ||
472 | |||
473 | /* level 27 */ | ||
474 | |||
475 | /* level 28 */ | ||
476 | |||
477 | /* level 29 */ | ||
478 | |||
479 | /* level 30 */ | ||
480 | |||
481 | }; | ||
482 | |||
483 | 46 | ||
484 | 47 | ||
485 | void load_level(int level_to_load) { | 48 | void load_level(int level_to_load) { |
@@ -494,7 +57,18 @@ void load_level(int level_to_load) { | |||
494 | 57 | ||
495 | for(b=0 ; b<16 ; b++) { | 58 | for(b=0 ; b<16 ; b++) { |
496 | for (c=0 ; c<20 ; c++) { | 59 | for (c=0 ; c<20 ; c++) { |
497 | board[b][c] = levels[a]; | 60 | if (levels[a] == '0') |
61 | board[b][c]=0; | ||
62 | if (levels[a] == '1') | ||
63 | board[b][c]=1; | ||
64 | if (levels[a] == '2') | ||
65 | board[b][c]=2; | ||
66 | if (levels[a] == '3') | ||
67 | board[b][c]=3; | ||
68 | if (levels[a] == '4') | ||
69 | board[b][c]=4; | ||
70 | if (levels[a] == '5') | ||
71 | board[b][c]=5; | ||
498 | a++; | 72 | a++; |
499 | if (board[b][c]==5) { | 73 | if (board[b][c]==5) { |
500 | row = b; | 74 | row = b; |
@@ -580,6 +154,7 @@ void sokoban_loop(void) { | |||
580 | load_level(current_level); | 154 | load_level(current_level); |
581 | update_screen(); | 155 | update_screen(); |
582 | 156 | ||
157 | |||
583 | while(1) { | 158 | while(1) { |
584 | b = button_get(false); | 159 | b = button_get(false); |
585 | 160 | ||