## .. #. #. #. #.### #...# ###.# #.# #.# ########.## #.........# #.##.###..# ...##.#.......### ...'.............. ...##.#...###.### #.........# #####.##### ###### #.# #+ #....# #.# ##.##.##.# #.# ...#.##.# #.# #.#.##.####.# # #...%.......# #.###.(.##.###### #.....#...(# ####.####### #.# #.# #.# #.# # ### #.# #. ..# . #.# #.# #.##.# #.# #.# #.##.# #.# #.######.##.# #########.# ##### #####.##........# ##.........###...## #.......#.###.##.## .......>.#...#.....# #......#.#...##### . ##.#<..........# ###..###............. ... .# #..........#........# ##....# #.###...##### #.# .# #########.###...###.# # #.....###.# ##.## #.##.###. #.# ##### #.# #.#..##.....# #.# #...?... #.# #.# #........#### #.# #...... ##+## ##.#### ###....#.# ##'## #....# ##...## #.....# #..#.#.# ##...## #..o.# ##.....## #.....# #.##.#.# ##.....## #)).# ##.......## #..#..# #......# #.......## ##.%####.# #.........####.....#########...####.........####%.{.....# +.....)...'.......................+.........'.......##### #.........####.....#########...####.........####...## ##.......## ##.#.## #...# #.......## ##..# ##.....## ###.# ##.## #.....## ##.# ##...## #.# #.# #...## .... ##'## #.# #.# #+# ...#. ##.######## #.# #.# ... ########.........# #.# . #.........######.####.# #.######...#..........# #......###.###### ##...#.# #.# #..##.# #.# #...... ..# .......##### #########