#**ɽ·;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {arrive}};#al w_back {sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}};#al multi_go {walk2 {w;multi_next;walk2 {nw;wu;nd;multi_next;walk2 {#4 nu;nw;multi_next;walk2 {nw;ne;multi_next;walk2 {nu;multi_next;walk2 {n;multi_next;walk2 {n;multi_next;walk2 {s;s;sd;sw;multi_next;walk2 {#2 se;multi_next;walk2 {sd;multi_next;walk2 {sd;multi_next;walk2 {sd;multi_next;walk2 {sd;su;multi_next;walk2 {ed;multi_next;walk2 {se;e;d;multi_next;walk2 {wu;multi_next;walk2 {wu;multi_next;walk2 {#2 ed;sd;multi_next;walk2 {sd;multi_next;walk2 {multi_finish}}}}}}}}}}}}}}}}}}}}}
#**ʤ|ʤ;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {w;nw;arrive}};#al w_back {#3 sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}};#al multi_go {walk2 {wu;multi_next;walk2 {nd;multi_next;walk2 {nu;multi_next;walk2 {nu;multi_next;walk2 {sd;sd;su;ed;se;multi_next;walk2 {e;multi_next;walk2 {d;multi_next;walk2 {multi_finish}}}}}}}}}

#**ڷ;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {w;nw;wu;nd;nu;arrive}};#al w_back {se;e;ta;setdo {d;#3 sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}}};#al multi_go {walk2 {nu;multi_next;walk2 {nu;multi_next;walk2 {nu;multi_next;walk2 {#4 sd;multi_next;walk2 {su;multi_next;walk2 {ed;multi_next;walk2 {multi_finish}}}}}}}}
#**ƺ;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {w;nw;wu;nd;#2 nu;arrive}};#al w_back {#2 sd;su;ed;se;e;ta;setdo {d;#3 sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}}};#al multi_go {walk2 {nu;multi_next;walk2 {nu;multi_next;walk2 {nw;multi_next;walk2 {se;#3 sd;multi_next;walk2 {sd;multi_next;walk2 {su;multi_next;walk2 {nd;#2 nu;multi_next;walk2 {multi_finish}}}}}}}}}
#**Ͽ|СϿ;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {w;nw;wu;nd;#3 nu;arrive}};#al w_back {#3 sd;su;ed;se;e;ta;setdo {d;#3 sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}}};#al multi_go {walk2 {nu;multi_next;walk2 {nw;multi_next;walk2 {nw;multi_next;walk2 {ne;multi_next;walk2 {sw;se;se;sd;sd;multi_next;walk2 {sd;multi_next;walk2 {sd;multi_next;walk2 {#3 nu;multi_next;walk2 {multi_finish}}}}}}}}}}
#**;#al w_go {s;w;#9 n;#2 ne;#6 n;w;nu;wu;#3 nu;u;ta;setdo {w;nw;wu;nd;#4 nu;nw;nw;arrive}};#al w_back {se;se;#4 sd;su;ed;se;e;ta;setdo {d;#3 sd;ed;sd;e;#6 s;#2 sw;#9 s;e;n;ta;setdo {arrive_back}}};#al multi_go {walk2 {ne;multi_next;walk2 {nu;multi_next;walk2 {n;multi_next;walk2 {s;sd;sw;se;multi_next;walk2 {se;multi_next;walk2 {sd;multi_next;walk2 {nu;#2 nw;multi_next;walk2 {multi_finish}}}}}}}}}