#### #......... ..........( ........... #..........# #..........# ##.........## #...........# #.........# #.........# ##..)......### ###............## #...............## ##...............f# ###...#.............## #.....#.........##...## ###...####........###...#### ####P...## #.......## #....#.# #.##...## #........# ###...## ###....## #f.......# ##...## #......# ##.......# ##...## #f...### #..^....# #######...### ###......# #...(...###.#.#.##....## ##P...##...... .................#....## ######....## ...... .............###....# #.#.#....f# ...#. ..###P...####..># ##.......## ...# ###...# #....# ## ##......### ..# #..## ###...# #P### ##...._...# ##..# #...# ##...#########.#.......# #|..########.... #..>......#.##........## #f..f##.#..##.. #.....................######. ####....#..#..... #............................ ##.#f................ #............................. #.....[..[............ #........>...........<........ ....................... #......................)...... ...................... #............................ ....................... #...................?........ ....................... #.........<.................. .###.#................ #....................####.## ###...###.#....... #..........#P##P...#..# ## #..P# #####....# ########..#######.....) #..## ...## #### ##..... #...# .## f.... #..## # # ####..# ##.. #.#.f#..## ....# ..........#....# .........##....# ########.#...# . ###...# .. #....## .... ###....# ..... ##....### ...... ###.....# ......##.#..(### .......D#....## ...........[## ....$......## .........## ........## .......#. ...... # ..... .... .