############# #########...........# .......##...........# ######### ### . #......^##...........######## ## #.......# #>. ..+.. +.......''......(....#......##.. #.......# #.#####+...#.. .##.......##........(..#.####.##.# #.......# #.........##.##.##.......##.............# #.##.# #.......# #....g....##.##.##.......##...........#.# #.##.# #.......#####(...)....##.##.##.......##...........#.####.##.# #.................#+####.##.##.......##...........#.##......# #...........(.....#......##.##.......########...#.#.##.#.##.#####. #.................+..##(....##.......# #.#.#...##.#.#........ #.................#.####.##.##.......# #.#.##..##.#.#..###### #..........##+#####.#######.##.......# ######.#)##..........# #.......##.##...................................)..........># #.......##.########'#######.................#.#.##.....#...## ##########.###........#####################.#.#.###..#.#...# ..............÷...+.....................#.#.###..#.#...# ######.###........#....#.#..............#...÷......#...# #.# #........#....+................#.#.###..###...# #.# ######+###....#...##....######.#.#.# ##.# ..## #.# #....#...##....# #.#.#.# #..# #.# #....#..###....######.#.#.# ##.# #.# #....#.........'..........#####.# #.# #....######....##................ #....# #....###.#...########. #....# #....# #.#...# #....# #....# ###...# #....# #....# #...# ###'## #....# #...# #.# #...# #.# #.# #.# #.# #.####### #........ #.####### #.####### #.......+ #.#.....# #.#.....# #.#.....# #.#.(...##+# #.#...(.##.# #.#####.##.# .#####.##<# .......##.# ######....# ####.# #######.# ........# #######.# #.# #.# #.# #.# .#