#.. ... #.######## . ......... #. #......### #.#####......'.. . .............### #. #............. #.#. #......###... ... +........+ ####'####.......## ........#........# ........##'#+#...# .. ........##.# #...## ... ...........# #....########... #+#####. .........###.#............... ...... .............#............... .... #############.#####............... ########.######## .....[........# #............... #..#.........#..# ........####### #............... #.#...........#.# ............... ................. ##.)...#.#.....## ##.####.####### ###.#............. #......#.#......# .............# #.#............. #......#.#......# ###############.# ##.####+#........ #....#.#.#.#....# #.........#####.# #............#+## #...##.#.#.##...# #.#######.##....# #............# #.....⌠#.#⌠.....# #.#######'##'#### ##............# ###..#####.#####..### #.##............#....#+#####'#####.##.........<.........# #.#.............#....#.#####..####.##.#..#####.#####..#..... #.#.............#....#................#.....⌠#.# ...###### #.#.............#....########..###.##.#...##.#.# #...# #.#.............#....+ ######'###.##.#....#.#.# #....# #.#..................## #.......##.##.#....).#.#......# #.#...................# #.......##.##.#......#.#......# #.#.................#.# #.......##.##.##.....#.#.....## #.#.................# .#######.##%##.#.#...........# #.#.............)...# ...........%...#..#.........#. #.#.########'###....# #########^#.###########.######### #............# #....# .......# #.#.......# ##.########..# #....# ####..#.#########...#####.# #.# #......# #....# .....>..............# #.# #.###.## #....# #.####.############# #.# #.#.#.# ####.# .#....# #.# #...#.# #.# . #.#### #.# ###.#.# #.#############.# #.# #.#.# #...............# #.# #.#.# ################# #.# #.#.# #.######.# #........# ##########