################ ................# ######..######.# #..# #.# #..######.######## ###................# #. #..)#######.######.# .##.#####.....# #.# .... ..#...#.# #.# ......#.#...#.# #.# .....#.#.#...#.# #.# .......%.....#.# #.# .......#.##+##.#####.## .......#.##.##........#####. .(..#.[..................... ### ###.................... #.................##. ##########....####''####...# ..............###....###...# ##.......#...##......##..... ##.......#...##....⌠.##....# #.....####...#........#....# ##+###'####...#.%....⌠.#....# #.........#...#...##...#....# #.........#...#..####..#....# #.........#...+..'<>+..'....# #.........# #..####..#....#####. #%........# #...##...#.......... ##(###'####. #.⌠....(.#..[....... #)# #.# #...#........#.......... #.# #.# #.# #...##.⌠..).##.......... .....# #.# #.# #...##......##....#####.# ......# #.# #.# #...###....###............ #......# #(# #.# #...####++####............. #......# #.# #.# #......................... #......# #.# #.####..................####.####.. #......# #.###................................... #......# ########....................................... #......########............######.#..........#.#.#.##.##.....# +.!.....$ghh..'............+................>.........%......# #.........#####............#.####.##########.#.#.#.##.##.#.### #?........# #............#........##.........#...........# #.........# ########'#..........#.##.........###.##.##.### ####......# #....#.#.#.........+................# .. #......# #....#.#.#.######.##.........########## ## #......# #....###.#.# #.##................... #......# ####.# #.#.# #.##........########### ####### #.# #.#.# #.########'## #.# #.#.# #....(..%..# #.# #.#.################# #.# #............ ########.#####.######### ...........#.#.# ########.....#.# ###.#.#.# #.#.#.# #.#.#.# #.#.#.# #.#...# #.##..# #....... #.###.### #.# #.# #.# ###