### #.# ..# #.# #.# #<## . #..# ... #S.####... ..#..#o........ .......l.###.#.. ..##..##..# ##. #..# . (... ## #.... #..... ....... ........ ...........!... ................ ...............Y a..............o ...#...[...... ............ .. #.......... ....#.......... ........Z###### ......##.# .....###<# ....##...## #.#.#.....# ...........# ..........# ..#.......# .........## .>#....... ###....... #.......