### ## ########.##########P.#.####P## .............................. ##.....#..#.#.........#...# ... #....#####.#'##..........#......# ##....##......#.....#.....+......# #......+.......#....#.....#......##... ##.....#......##..........#.......P... #.....#.......##..................... ##.....#......##....#.....#......P.. #.. #Z...##'#######....#.....#......P# .... #....##..####......######.......# # ....#########..Z............................#### [# ...............Z............................#..#####..## .......................................................# .....[...o......!.....................................## .......(...............................................# ...##..####................................###.#####.## ##.# ##....#####..#..>...............####.##.#... #.# #....P# #.##.....##.#.###.....#P......##.## ... ....## #+## #.....##......##..# ##... ..... $ #.............#..## #.... ..# #......#.......#..# ##..#. ... #......#......##.## #.### .. #.....#........#.## .# ... .###.....####..####..# ...###+.##.....####P.##.#.## ..........................# ..........................# ..........>...............# ..........................# ..........................# . .##....#.#...#.##P.#####..# .. #.##'####...####.# ..P# ... #......##..## #..# .## +....##......##..# #.... .P #............##..+....... +....#.......##..###.....# #.....##'###'##..# #.....# .# #....###.###..#..# ####### .# .................### ###### .# .......[.........#P###PP#.##.# .............................## ...........^.................P# ..........^..................# $................<...........# #...................##.####..# .$...####'####......#.....#..# .#... ##..####............P..# .P... #.....##...............# .... #.....##............#..## .+. #.....##......#.........# ###.####............#...# ..###..#.##............#..## ...................'###....# $ ...........................# ####.###.############P#.#### ## ### ####