ﳤϴ֡ﳤǾﳤǼɽﳤǱ̡ﳤǵáﳤǮׯﳤǵ̡ﳤ֡ﳤ¥;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;n;n;arrive}}};#al multi_go {walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;e;n;te2;walk2 {e;te2;walk2 {w;w;te2;walk2 {e;n;te2;walk2 {w;te2;walk2 {e;e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {s;s;s;te2;walk2 {wi {guan bing} {w;te2};walk2 {e;s;te2;walk2 {wi {guan jia} {e;te2};walk2 {w;w;te2;walk2 {e;s;te2;walk2 {open door;s;te2;walk2 {w;te2;walk2 {e;n;n;n;n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {s;te2;walk2 {n;n;w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;te2;walk2 {n;w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;e;e;e;e;e;e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;e;te2;walk2 {s;te2;walk2 {n;n;te2;walk2 {s;e;te2;walk2 {s;te2;walk2 {n;n;te2;walk2 {s;e;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {n;n;e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;w;w;w;n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;w;te2;walk2 {n;te2;walk2 {s;w;te2;walk2 {e;e;e;n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {e;e;e;s;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {e;te2;walk2 {u;te2;walk2 {d;w;w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǹٵﳤũڡﳤɣ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;arrive}}};#al multi_go {walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 n;#3 w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {nw;te2;walk2 {se;#7 e;#3 n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {ne;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;nu;te2;walk2 {ne;te2;walk2 {nd;te2;walk2 {ne;te2;walk2 {n;te2;walk2 {s;sw;su;sw;sd;sw;#7 s;#3 e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {se;multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤų¥ﳤǼ¥ﳤϳǽﳤ̨ﳤǽﳤų¥ﳤǱǽﳤǱų¥ﳤǶǽﳤǶų¥;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#4 n;wi {wu jiang} {wi {guan bing} {u;arrive}}}}};#al multi_go {walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤš;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#4 n;arrive}}};#al multi_go {walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;e;s;te2;walk2 {n;n;n;n;te2;walk2 {wi {guan bing} {wi {wu jiang} {u;te2}};walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;e;e;e;e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;w;w;w;w;d;te2;walk2 {n;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;e;n;te2;walk2 {e;te2;walk2 {w;w;te2;walk2 {e;n;te2;walk2 {e;te2;walk2 {w;w;te2;walk2 {e;n;te2;walk2 {s;s;s;e;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǰš;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#5 w;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {s;te2;walk2 {n;n;w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;te2;walk2 {n;w;te2;walk2 {wi {wu jiang} {wi {guan bing} {u;te2}};walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;n;n;n;d;te2;walk2 {w;te2;walk2 {w;te2;walk2 {nw;te2;walk2 {wd;te2;walk2 {ne;te2;walk2 {sw;sw;te2;walk2 {ne;multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǰԶš;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#4 n;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {e;te2;walk2 {u;te2;walk2 {d;w;w;te2;walk2 {e;n;te2;walk2 {e;te2;walk2 {w;w;te2;walk2 {e;n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {e;e;e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;e;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;e;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;e;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;w;w;w;te2;walk2 {n;te2;walk2 {wi {wu jiang} {wi {guan bing} {u;te2}};walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;e;e;e;e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;w;w;w;w;d;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {ne;te2;walk2 {nu;te2;walk2 {ne;te2;walk2 {sw;sd;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;sw;s;s;s;multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǳš;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#5 e;arrive}}}};#al multi_go {walk2 {wi {wu jiang} {wi {guan bing} {u;te2}};walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;n;n;n;d;te2;walk2 {w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;w;te2;walk2 {n;te2;walk2 {s;w;te2;walk2 {e;e;e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {n;n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {n;te2;walk2 {s;s;te2;walk2 {n;w;te2;walk2 {e;e;e;e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {se;te2;walk2 {s;te2;walk2 {n;e;te2;walk2 {n;te2;walk2 {s;w;nw;e;te2;walk2 {w;w;w;w;multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǱӪšﳤǱӪ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#4 e;arrive}}}};#al multi_go {walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {n;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {wi {wu jiang} {wi {guan bing} {u;te2}};walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;s;s;s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;n;n;n;d;w;n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤˮﳤǻ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 e;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤءﳤǲݡ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#2 e;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {#2 s;#3 e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤ¥ﳤǶĳ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;arrive}}}};#al multi_go {walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {#3 s;#3 w;te2;walk2 {w;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤҴԺﳤʷ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#4 e;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {n;te2;walk2 {halt;s;te2;walk2 {s;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {n;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;n;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {w;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǾۺ¥ﳤǾ¥¥ﳤǾۺջ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#2 s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;#2 s;te2;walk2 {s;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤ֯ﳤǲ÷̡;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#4 n;arrive}}}};#al multi_go {walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 s;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#3 w;#2 s;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǺС;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;#3 w;ta;setdo {arrive}}}}};#al multi_go {walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤм;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;#2 w;arrive}}}};#al multi_go {walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#4 w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǾƹݡ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;w;arrive}}}};#al multi_go {walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#4 w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤϷԺ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;arrive}}}};#al multi_go {walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {halt;s;te2;walk2 {#2 n;#3 w;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤιݡ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;#2 e;ta;setdo {arrive}}}}};#al multi_go {walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {halt;s;te2;walk2 {#2 n;#2 w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤӻ̡;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#4 n;ta;setdo {#3 n;#4 n;e;ta;setdo {#2 e;arrive}}}}};#al multi_go {walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {halt;s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {#2 n;#2 w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤڽ֡ﳤӡ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 n;#3 w;ta;setdo {arrive}}}}};#al multi_go {walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#4 s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {halt;s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#4 w;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤ¡ﳤǴﳤǺﳤǳ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#4 w;arrive}}}};#al multi_go {walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {s;te2;walk2 {wi {guan bing} {w;te2};walk2 {e;te2;walk2 {wi {guan bing} {s;te2};walk2 {wi {guan jia} {w;te2};walk2 {e;te2;walk2 {wi {guan jia} {e;te2;walk2 {w;te2;walk2 {wi {guan jia} {s;te2};walk2 {open door;s;te2;walk2 {open door;w;te2;walk2 {e;#4 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤվﳤǻھ֡ﳤھִ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#3 w;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {e;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤŴšﳤﳤǽﳤ᷿ﳤǺšﳤǺ԰ﳤͤ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#2 w;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {wi {guan jia} {w;te2};walk2 {e;te2;walk2 {wi {guan jia} {e;te2;walk2 {w;te2;walk2 {wi {guan jia} {s;te2};walk2 {open door;s;te2;walk2 {w;te2;walk2 {e;#4 n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {#5 e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {#2 s;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤ鱦Сﳤǹ¥;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;arrive}}}};#al multi_go {walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǱ֡;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;arrive}}}};#al multi_go {walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {e;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {n;te2;walk2 {ne;te2;walk2 {sw;#4 s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {halt;n;#4 w;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#3 e;#2 s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {#3 w;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǶ֡;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;arrive}}}};#al multi_go {walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {se;te2;walk2 {nw;#4 w;te2;walk2 {n;te2;walk2 {n;te2;walk2 {halt;s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {#2 e;#3 s;#3 w;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {nw;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {up;te2;walk2 {down;w;te2;walk2 {n;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {n;te2;walk2 {#3 s;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {#4 e;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {w;te2;walk2 {#2 e;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤﳤҡﳤ;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#2 n;#4 e;n;ta;setdo {#3 w;arrive}}}}};#al multi_go {walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {n;te2;walk2 {s;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {halt;n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;#2 s;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {#2 w;te2;walk2 {s;te2;walk2 {wi {guan bing} {s;te2};walk2 {#2 n;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {w;te2;walk2 {s;te2;walk2 {w;te2;walk2 {e;te2;walk2 {s;te2;walk2 {wi {guan jia} {w;te2};walk2 {e;te2;walk2 {wi {guan jia} {e;te2};walk2 {w;te2;walk2 {wi {guan jia} {s;te2};walk2 {open door;s;te2;walk2 {open door;w;te2;walk2 {e;#4 n;te2;walk2 {n;te2;walk2 {wi {ya yi} {n;te2};walk2 {#2 s;te2;walk2 {w;te2;walk2 {n;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {#2 n;te2;walk2 {w;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {s;te2;walk2 {w;te2;walk2 {#3 e;te2;walk2 {e;te2;walk2 {s;te2;walk2 {n;te2;walk2 {n;te2;walk2 {se;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

ﳤǳ֡;#al w_go {s;w;#2 n;ta;setdo {#2 n;#5 n;nw;ta;setdo {#2 nw;#5 n;arrive}}};#al multi_go {walk2 {e;te2;walk2 {e;te2;walk2 {e;te2;walk2 {w;te2;walk2 {w;te2;walk2 {multi_finish}}}}}}}

ﳤǴ;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#4 n;#2 n;ta;setdo {#8 n;ta;setdo {n;arrive}}}}};#al multi_go {walk2 {ne;te2;walk2 {sw;s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {n;n;n;ne;s;te2;walk2 {n;n;te2;walk2 {s;nu;te2;walk2 {ne;te2;walk2 {nd;ne;n;dh te2;walk2 {n;te2;walk2 {n;te2;walk2 {e;te2;walk2 {ne;te2;walk2 {eu;te2;walk2 {wd;sw;w;nu;te2;walk2 {sw;te2;walk2 {se;te2;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}

ﳤ·;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#8 n;ta;setdo {n;ne;arrive}}}}};#al multi_go {walk2 {n;te2;walk2 {s;s;te2;walk2 {n;nu;te2;walk2 {ne;te2;walk2 {nd;te2;walk2 {ne;te2;walk2 {n;te2;walk2 {se;te2;walk2 {se;te2;walk2 {nw;nw;s;sw;su;sw;sd;sw;te2;walk2 {s;te2;walk2 {s;te2;walk2 {s;te2;walk2 {multi_finish}}}}}}}}}}}}}}}

ﳤ½ɿڡ;#al w_go {s;w;#2 n;ta;setdo {#7 n;nw;ta;setdo {#2 nw;#6 n;ta;setdo {#8 n;ta;setdo {#6 n;ne;nu;ta;setdo {ne;nd;ne;n;arrive}}}}}};#al multi_go {walk2 {s;te2;walk2 {sw;te2;walk2 {su;te2;walk2 {nd;ne;n;se;te2;walk2 {se;te2;walk2 {se;te2;walk2 {#3 nw;dh te2;walk2 {n;te2;walk2 {n;te2;walk2 {e;te2;walk2 {w;nu;te2;walk2 {multi_finish}}}}}}}}}}}}}
