### ####.# #..Wc### #...Z(.# #............# ###..............# #................## ..................# #.................# .................. #................. #.............# #........(....# .....###(##...# ... #####(## # #...Z.# .........W..# ............# .......?....# .......l.....# .#............# #.(....##.#.## ......## #... ....... ....... .......##....... #^............. #.............. #.............. #............# .#####......Y.....# .................# .Y........Y##.##P.P. .................. P #.##......t.Y.P.P. #...........P..PP..P .#.........Pr.PPP..P #.......P...P.PPPPP ..........P.PP..P.PP .%...[......PPPP.P .........P.P.PP.P .<.?......PPPr.. ...........PP.P