### ###########################.# #...........................# ..# #.#########################.# #.# #.##................<#....#.# #.# #.##.#################.##.#.# #### #.# #.##.# #.##.#.# ....##+#.#### #.##.# #.##.#.# #.........# #.##.# #.##.#.# ###......##.#####.##.# ##### #.##.#.# .......)..........##.# #...# #.##.#.# .###......#...######.# #...###########.#..#.# ###......###.# ####.###...##........#.#.##.# .........# #.# #..........'................# ###......# #.# #.##.##....##........#.#.#### #......# ... #############...÷.<..#.#.# # #......##... #........#.#.#### ...##g###.##.#..+.... ######.....#.##.# .....gg.g.##.####.... #..#..#.#..# ##..#S######........ #..#..#.#..# .. #####.... #.....#.#..# #. .. ######.....#.#..# .. #.........>#.#..##### .# #...................# #......#.##########.# ########.........##.# #..######.##.# #.........##.# ####### ##.#####..##.# #.#.#.#########.#####..##.# #.#.#..................##.# #.#.#...........######.##.# ######.#.#...........'......##.# #...##.#.##......)...#########.# #.........#..........# #.# #.........#..........# #.# #.........#..........# #.# #.........#..........#########.### #.........#......................# #......)÷.#..........############# ####.....########.###......# #.....# #.# #.####.# #.....# #.# #..<##.# #.....# #.# ######.# #.....########.#### #.# #.....÷...........# #.# #.................#####.# ###.#...................# #.#......(......####### #.#...÷.........# #...............# #################