#.#. .#.# ... #.### #.#.## #....#### #.......+ #...<#### #.#.## #.### ##.## #...# #...# #...# .# ##.## ##.##### ###...#.#.. #.# ####...... .....>... #.# ###.......# ........ #.#####........# #. ...... #..............# ##. ....# #######........# .. ..># #........# #. #..# #........# #.####..# #........# #.......# #........# ##...&..###### ###..)...####### #.####....[.# #####........# #.# #..###.# #..#####.## #########.####..###.# ###..##...... #............)....#.# ###..........# ####.#######.####(.#.#.######### ...........##.# #.......# #....).........[....# ####.....####.# #.##.##.# ####........#######.# ##.........# #. #.##.##.# #.....###.# #.# ##...[....# .## #.##..#.# #.#..## #.# #.## #.######## ..# #.###.#.# #.#.#####.# #..# #.# ... #.# #.#.# #.........# ##.# ##'## #.# #.###.#.# ###.......# #.# ##...## #.# #.......# #.......# #.# ##....&## ###.# #####.### #.......# #.# #.......## ###.#.#### #...## #.......# #.# #.........###.^......#######...#### ######### #.# +.........'.&.....................+ #.# #.........###.....##.#######...#### #.# ##.......## #.#..<##.# ##.## #.# ##.....## #.##.###.# .# #.# ##...## #........# .# #.# ##+# ####.##### .# #+# ###.##### #.# .# #.# ##.......# ## #.# #....###.# .. ##.## #..### #.# #.##..[## #..#####.# ......# #........# #.S.#########.######## #.#.##.##.........# #.........######### ###.####### .. ##