### #.. #### #.# ..# #.# #.# #.# ####.## #.######.###........ #..........<.....# #..#####..##.###.# ##..# #..# .# ##+## #...#####...... ##...## #......##..##... ##)....## #...##.##..# ###. ##.......## ##..##.##..# .. #.........####..........# +.........'...........(.. #.........####...#..###. ##.......## ##.#...# ##.....## ###..## ##...## ..# ##'## ..# #.# ... #.# #####.## #####......## ....#.#.....# ..........## #.#.#.#..####### #...............o #.#####.#.#..####### #.........#..# #######.###..# #......# #####.## #.# #.# #.# ### ##.######## #@. ##.......... #.# #)....###### #.# ## .#####....## #.# .. ..........# . #.# .# .#####.#.## ... #.# .# ###.# #.# #.###.###.# ##'## #.# #.(.......# ##...## #.# ####..##### ##.....## ####.# ####.##.## ##.......## ##.##.# #........####.........####...#.####### #.##......(.+.........'................ # #.....####.........####...#.####### ###..## ##.......## ##.##.# #.####.## ##.....## ####.# #......#########...## #....# ######....5....##+## #.#### #..######.##.# #.# #....^....##.#########.# #..#####.5##...5....##.# #.....##..#...#####.##.# ##.##............##.##.# #.#####..#...##.......# #.( .....##..#####.#### #........###.# #.# ######## #... ..# #########