### #.# #.# #.# #############.######################### #.......(.............................### #.###########.###############.[.........# ##'#### #.# #.#########.# #.# ###.....# ... #.#########.########.# ###.......# ..... #.#................... #.........+ ....[.. #.#.#######..#######.# ######.#.......# #.##.###. #.# # #..# #.### #....#.####.#### #. #.# .. +.. .. #..# #.#.# #......# #.# { #[# #.#..#######.#.# #....#.# #.# #.# #.#..............# #######....#.# (# .................># #.............. ...........#####..## ###.###......#.# #####....#.# #..# #.# #......#.# ....)..... #..# #.# #####..# # ###...##.## #..# #.#######..# #...##.# #..# #..........# $ ##...##.#####..# #.####### # ...............# #.# ##..##.######.# #.# ###............# #.# .....##.######## #.# ........########## #.# .................# #.# .... ..#####.########.# #.# ... # . ...# #.# #.# ....# ##### #.# #.# #.#.### #.# #.# ...... #.# #.########.#.# #.# #............# #.# #.#..........# #######.#### #.#.######'#.##### ...........# #.#.# #........... ######..##.## #.#.# #......##### ............# #.#.# #......# .#####..##..# #.#.# #......# #...##..# #.#.# #......# #.####.......# #. #.####.# .............# #. .. #.##.#...###.### .. ... #.##.#.......... #......#.##..### #............# #..........<## .............a# $ ..##.##..#.##m# . .........##.# $ .##.##..#.##.# # #..#.##.# ....#.##(# ###.#.##.# #.# ..# ###