######## #......# ############.####.# #.........##.# #^# ############.#######.##.####.# #.......#..................#.# #.#####.#.##....####.##.##.#.# #.# ###)#.##.........##.##.#.# #.# #...........#######..)...# #.# #.#.#.####.## ####÷### ######.########.# #.))..# #....#+#........# ###.....# #....#_#....###'## #.......# #....###....##...## #.#.....# #........(##.....## #.#.....# . #.........#.......# #.#.##### #.##.......##.......(.###....## ............+..)......+.......# .........####......>..###....## .##.#..## ##.......####.#.## #.#.## ##.....###...### #.#.## ##...####...### #....# #+###.......# ###.(# # #.......# #.#####..# #. #.......# #.....)††# ##.# ###...### ##.#####.##### ##=..# #...# #...........# #..... ##.## #..###.###..# #....####.# #..# #.# #..#####...O....# #..###'###...<......###### #....'_+....#####.### #..#######..# # ##.# ### #.## #.#######.######.# #................# #.....##.######..# #.###.##.###.##.. #.# #............ #.###.##.###.##.. #.....##... ###.######## #.# #.# #.# #.# #.# #.# #.#