##### ##8.8### ###### #.^....# ##....### #......# #####.......# ######## ##..8...# #####...#.......#######......# #8......### #...#...#.......#...)........# #<......'.# #...#...#.......#......).....# ## #8......#.# #...#...#.......#............# .. ##..8...#.# #...#...#...(...#............#.### #......#.# #..)....'.......'.............>..# #......#.# ##+##...#.......#................# ##8.8###.# ##+##...#.......####.......w.....# ##### #.# #.......#.......# #.#########..## #.#######.....#...####### .... ... #.......).....#.#.####### ...## ## #####.....>...+.......... #.........#.#.####### #......####.#.##### #######......# #.#.....# #............## #.##....# #.........#...###.#.....+ #.........#.......#.....# #.........'.......#.#####. #.........#...............# #.........##........##....# #.........##........# ...# #.........##.....#### ..# .........##.....# .# ........##.....# . #######.........# ........# .......#