###### ################## ####....# ............#.....# #.......# ...................###########.......# ...................#.................######## ...................#......................$.# ...................#................Z...!.#+# .............#......................Z........ ......<......+........................>...... .............#..........###.................. ..........####..........# #.................. ..........## +..........# #.................. ...........# #...........##.................. ...........#+#...........##.................. ..............................######......... .........##.................### ###+#+# .....>...+....<......<..##### .........###+#........ ..(....... .(#.##.#. ......... ...#..# . ....... ....+ .# .....# .. ....... .. .###+#.# ...