.# ..# ##..# . #. ######...##. #. #.......... ### #.## #####.####.#.# ##.## #..# #.....###....###.############ #######...## #..# #.##........................####..........# #..# #.##.####.......#.............##.#####...## #..#####.##.# ##.###.[#.#########.#.##.# ##.## #........##.# #.# #..#.# #####.)..(.# #.# #..########.# #.# #..#)## #.......##.# #.# #..# #.#####.###.....####.#####.##.######.# #.>#######.....................# ##...(.......# #.........................###### #.....#####..# #..#######..#####.####.#.##########..##.# #..# #..#######.. #.# #...............>..# #..# #<.......... #.# ##############.##### #..# #.^########. #.# #.# #..# #.## #.# #.# #..#### #.# #. #.# #.....# #.# #.# #...#.# #.# #.# ###.#.# #.# .# #.#.# #(. #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# $ ##.#.# #....# $ ## #..### #. #..# #. ##..# #. #. #.# #...# #.####. #.# #..## ....... #.# #..# .......####.### #..# ..............# #..# ..[....####...##################..# ......O####.......................# ......oSo....>##################.## ......o#####..## #.# .#....# #...#################.# ##... $.....#.........).))......# #..# #####...################### .... ##### .#. .