comparison clojure/com/aurellem/run/save_corruption.clj @ 250:b7f682bb3090

updated title and save_corruption to work with all the recent updates
author Robert McIntyre <rlm@mit.edu>
date Mon, 26 Mar 2012 03:49:33 -0500
parents 09caf6a5bbf4
children d9e0752da684
comparison
equal deleted inserted replaced
248:e94d20ad853e 250:b7f682bb3090
2 (:use (com.aurellem.gb gb-driver vbm)) 2 (:use (com.aurellem.gb gb-driver vbm))
3 (:use (com.aurellem.run title))) 3 (:use (com.aurellem.run title)))
4 4
5 (use 'clojure.repl) 5 (use 'clojure.repl)
6 6
7 (defn-memo start-walking [] 7 (defn-memo start-walking
8 (->> (finish-title) 8 ([script]
9 (advance [:b] [:b :r]))) 9 (->> script
10 (advance [:b] [:b :r])))
11 ([] (start-walking (finish-title))))
10 12
11 (def walk (partial advance [])) 13 (def walk (partial advance []))
12 14
13 (defn-memo walk-to-stairs [] 15 (defn-memo walk-to-stairs
14 (->> (start-walking) 16 ([] (walk-to-stairs (start-walking)))
15 (walk [:u]) 17 ([script]
16 (walk [:u]) 18 (->> script
17 (walk [:u]) 19 (walk [:u])
18 (walk [:u]) 20 (walk [:u])
19 (walk [:u]) 21 (walk [:u])
20 (walk [:r]) 22 (walk [:u])
21 (walk [:r]) 23 (walk [:u])
22 (walk [:r]))) 24 (walk [:r])
23 25 (walk [:r])
24 (defn-memo walk-to-door [] 26 (walk [:r]))))
25 (->> (walk-to-stairs) 27
26 (walk [:d]) 28 (defn-memo walk-to-door
27 (walk [:d]) 29 ([] (walk-to-door (walk-to-stairs)))
28 (walk [:d]) 30 ([script]
29 (walk [:d]) 31 (->> script
30 (walk [:d]) 32 (walk [:d])
31 (walk [:d]) 33 (walk [:d])
32 (walk [:l]) 34 (walk [:d])
33 (walk [:l]) 35 (walk [:d])
34 (walk [:l]) 36 (walk [:d])
35 (walk [:l]))) 37 (walk [:d])
36 38 (walk [:l])
37 39 (walk [:l])
38 (defn-memo activate-menu [] 40 (walk [:l])
39 (->> (walk-to-door) 41 (walk [:l]))))
40 (advance [:b] [:a :b :start]))) 42
41 43 (defn-memo activate-menu
42 (defn-memo save-game [] 44 ([] (activate-menu (walk-to-door)))
43 (->> (activate-menu) 45 ([script]
44 (advance [] [:d]) 46 (->> script
45 (play-moves [[] [] [] [:d] [] [] [] [:d] [] [] [:a]]) 47 (advance [:b] [:a :b :start]))))
46 scroll-text)) 48
47 49 (defn-memo save-game
48 (defn-memo corrupt-save [] 50 ([] (save-game (activate-menu)))
49 (->> (save-game) 51 ([script]
50 (play-moves 52 (->> script
51 ;; this section is copied from speedrun-2942 53 (advance [] [:d])
52 ;; and corrupts the save so that the end-of-list marker 54 (play-moves [[] [] [] [:d] [] [] [] [:d] [] [] [:a]])
53 ;; for the pokemon roster is destroyed, but the save is still 55 scroll-text)))
54 ;; playable. 56
55 [[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 57 (defn-memo corrupt-save
56 [] [] [] [] [] [] [] [] [] [] [:select] [:restart]]))) 58 ([] (corrupt-save (save-game)))
57 59 ([script]
58 (defn-memo skip-title-again [] 60 (->>
59 (->> (corrupt-save) 61 script
60 (play-moves 62 (play-moves
61 (first (title))))) 63 ;; this section is copied from speedrun-2942 and corrupts
62 64 ;; the save so that the end-of-list marker for the pokemon
63 (defn-memo start-game [] 65 ;; roster is destroyed, but the save is still playable.
64 (->> (skip-title-again) 66 [[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
65 (advance [] [:start]) 67 [] [] [] [] [] [] [] [] [] [] [] [:select] [:restart]]))))
66 (advance [] [:a]) 68
67 (advance [:a] [:a :start]))) 69 (defn-memo start-game
68 70 ([] (start-game (corrupt-save)))
69 (defn-memo destroy-item-end-of-list-marker [] 71 ([script]
70 (->> (start-game) 72 (->> script
71 (play-moves 73 (title)
72 [ 74 (advance [] [:start])
73 [:start] [] [] [] [] [] [] [] [] [] [] [] 75 (advance [] [:a])
74 [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] 76 (advance [:a] [:a :start]))))
75 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] 77
76 [] [] [] [:a] [] [] [:d] [] [] [:a] [] [] [] [] [] [] [] [] [] 78 (defn-memo destroy-item-end-of-list-marker
77 [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] 79 ([] (destroy-item-end-of-list-marker (start-game)))
78 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] 80 ([script]
79 [] [] [:d] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 81 (->>
80 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 82 script
81 [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [:a] [] [] [:d] 83 (play-moves
82 [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [:u] [] [] 84 [[:start] [] [] [] [] [] [] [] [] [] [] [] [] [] []
83 [] [] [:u] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 85 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] []
84 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 86 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
85 [] [] [] [] [] [] [] [] [] [] [] 87 [] [] [:d] [] [] [] [:a] [] [] [:d] [] [] [:a] [] []
86 88 [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] []
87 ;; [:b] [] [] [] [] [] [] [] [] 89 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] []
88 ;; [] [] [] [] [] [] [] [] [] [] [] [] [] [] [][][][][] [] [] 90 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] []
89 ;; [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [:a] [] [] 91 [:d] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] []
90 ;; [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [:d] [] 92 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
91 ]))) 93 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d]
92 94 [] [] [] [:a] [] [] [:d] [] [] [:a] [] [] [] [] []
93 95 [] [] [] [] [] [] [] [] [:u] [] [] [] [] [:u] [] []
96 [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
97 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
98 [] [] [] [] [] [] [] [] [] [] [] []]))))
94 99
95 (defn warp-to-elite-four 100 (defn warp-to-elite-four
96 "This is copied from speedrun-2942 to ensure that everything is good 101 "This is copied from speedrun-2942 to ensure that
97 up to this point." 102 everything is good up to this point."
98 [] 103 []
99 (->> (corrupt-save) 104 (->> (corrupt-save)
100 (play-moves 105 (play-moves
101 [ [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 106 [ [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
102 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 107 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
103 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 108 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
104 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 109 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
105 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 110 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
106 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 111 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
107 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 112 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
108 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 113 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
109 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 114 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
110 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 115 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
111 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 116 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
112 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 117 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
113 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 118 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
114 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 119 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
115 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 120 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
116 [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 121 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
117 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 122 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
118 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 123 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
119 [] [] [] [] [] [] [:start] [] [] [] [] [] [] [] [] [] [] [] [] 124 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] []
120 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 125 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
121 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 126 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
122 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 127 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
123 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 128 [] [] [] [] [] [] [] [] [:start] [] [] [] [] [] []
124 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 129 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
125 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 130 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
126 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] 131 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
127 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 132 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
128 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 133 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
129 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 134 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
130 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 135 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
131 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 136 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
132 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 137 [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] []
133 [] [] [] [] [] [] [] [] [] [:start] [] [] [] [] [] [] [] [] [] 138 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
134 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 139 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
135 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] 140 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
136 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 141 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
137 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 142 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
138 [] [] [] [] [] [] [] [:start] [] [] [] [] [] [] [] [] [] [] [] 143 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
139 [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] 144 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
140 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] 145 [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
141 [] [] [] [:a] [] [] [:d] [] [] [:a] [] [] [] [] [] [] [] [] [] 146 [:start] [] [] [] [] [] [] [] [] [] [] [] [] [] []
142 [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] 147 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
143 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] 148 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
144 [] [] [:d] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 149 [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
145 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 150 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
146 [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [:a] [] [] [:d] 151 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
147 [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [:u] [] [] 152 [:start] [] [] [] [] [] [] [] [] [] [] [] [] [] []
148 [] [] [:u] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 153 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] []
149 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 154 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
150 [] [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] [] [] [] 155 [] [] [:d] [] [] [] [:a] [] [] [:d] [] [] [:a] [] []
151 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 156 [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] []
152 [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [:a] [] [] 157 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] []
153 [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [:d] [] 158 [:d] [] [] [] [] [:d] [] [] [] [] [:d] [] [] [] []
154 [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] 159 [:d] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] []
155 [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] 160 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
156 [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] 161 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d]
157 [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] 162 [] [] [] [:a] [] [] [:d] [] [] [:a] [] [] [] [] []
158 [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] 163 [] [] [] [] [] [] [] [] [:u] [] [] [] [] [:u] [] []
159 [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] 164 [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
160 [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] 165 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
161 [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] 166 [] [] [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] []
162 [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] 167 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
163 [] [] [] [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] [] 168 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
164 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:select] [] [] 169 [] [] [] [] [:d] [] [] [:a] [] [] [] [] [] [] [] []
165 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 170 [] [] [] [] [] [] [] [:d] [] [] [] [:d] [] [] []
166 [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] [] [] [] [] 171 [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d]
167 [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [] 172 [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] []
168 [] [:b] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 173 [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] []
169 [] [] [] [:select] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 174 [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] []
170 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 175 [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d]
171 [:b] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] 176 [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] []
172 [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] [] [] [] [] [] 177 [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] []
173 [] [] [] [] [] [:d] [] [] [] [] [:b] [] [] [] [] [] [] [] [] 178 [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] []
174 [] [] [] [] [] [] [] [] [:select] [] [] [] [] [] [] [] [] [] 179 [:d] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d]
175 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] 180 [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] []
176 [] [] [] [] [] [] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [] 181 [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] []
177 [:d] [] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] [] [] 182 [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] [] []
178 [] [] [] [:d] [] [] [] [] [] [] [] [] [] [] [] [:select] [] [] 183 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:select]
179 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 184 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
180 [] [] [] [] [] [] [] [] [] [:a] [] [] [:d] [] [] [:a] [:u] [] 185 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:b]
181 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] 186 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
182 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] 187 [] [] [] [] [:d] [] [] [] [] [] [] [] [] [:b] [] []
183 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] 188 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
184 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] 189 [] [] [:select] [] [] [] [] [] [] [] [] [] [] [] []
185 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] 190 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
186 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] 191 [] [] [] [] [] [:b] [] [] [] [] [] [] [] [] [] [] []
187 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] 192 [] [] [] [] [:d] [] [] [] [] [] [] [] [] [] [] []
188 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] 193 [:b] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
189 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [:a] [] [] [] [] 194 [:d] [] [] [] [] [:b] [] [] [] [] [] [] [] [] [] []
190 [] [:a] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] 195 [] [] [] [] [] [] [:select] [] [] [] [] [] [] [] []
191 [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] 196 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:b]
192 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:b] [] [] [] [] [] 197 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:d]
193 [] [] [] [:b] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] 198 [] [] [] [] [] [] [] [:d] [] [] [] [] [] [] [] [:d]
194 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] 199 [] [] [] [] [] [] [:d] [] [] [] [] [] [] [:d] [] []
195 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] 200 [] [] [] [] [] [] [] [] [] [:select] [] [] [] [] []
196 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [] [] [] [] [] [] [] [] [] 201 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
197 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 202 [] [] [] [] [] [] [] [] [] [] [:a] [] [] [:d] [] []
198 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 203 [:a] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] []
199 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 204 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u]
200 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 205 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] []
201 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 206 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u]
202 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 207 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] []
203 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 208 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u]
204 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] 209 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] []
205 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 210 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u]
206 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] 211 [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] []
207 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 212 [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u] [] [:u]
208 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] 213 [] [:u] [] [:u] [:a] [] [] [] [] [] [:a] [] [] []
209 [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] 214 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
210 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] 215 [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] []
211 [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] 216 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:b] [] []
212 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] 217 [] [] [] [] [] [] [:b] [:d] [:d] [:d] [:d] [:d] [:d]
213 [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] 218 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d]
214 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] 219 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d]
215 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] 220 [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d] [:d]
216 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] 221 [:d] [:d] [:d] [:d] [] [] [] [] [] [] [] [] [] [] []
217 [] [] [] [:b]]))) 222 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
218 223 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
219 224 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
220 225 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
221 226 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
222 227 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
228 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
229 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
230 [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] []
231 [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] []
232 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] []
233 [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] []
234 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
235 [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] [] []
236 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
237 [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
238 [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] [] [] []
239 [] [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] []
240 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [:a]
241 [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] []
242 [] [] [] [] [] [] [] [] [] [] [] [] [:a] [] [] [] []
243 [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
244 [] [] [] [] [] [:a] [] [] [] [] [] [] [] [] [] [] []
245 [] [:a] [] [] [] [] [] [] [] [] [] [] [] [] [] []
246 [:b]])))