########## #........## ############### ######## ######[#####.#.########.............# #......# #...........###.........###########.# #.####.# #.####.###.#.#.########.# #.# #.# #.# #.##...#.## #.# #.#####.####.# #.#.###.## #.# #..........#.######## #..## ##.#########.## #..##......#......... #...# ##......)....# #.>.................. #...# #...######<.# ######.##......########## #...# ##.############# #......##......###### #.####..## ##.##...#...#...# #.#########.##......# #........###..##.⌠.#.⌠.#.⌠.####.# #..######.# #..............#...#...#...#....##########.# #.# #.####.###.##.###.###.###.####.........###.# #.# # #.# #.##.##...#...#...###.######.#.##.#### #.# #.####.###.##....⌠...⌠...⌠.#.........###......###.## #.#..........(.#...#...#...###.######.#.##..<......# #.#.......#..########.###.## #.#### ##.######.###..#### #.#.......#...##...#...#...# #....# #.............[... #.#.......###.##.⌠...>.#.⌠.# ####.# #######........#### #.#.......#...##...#...#...# #.# #####.###.#....... #.#.......#.################ #.# #.....# #...#.### #...........# #.# #.###.###.#.#.# ##.#######........ ###.### #.............# #.# ###...... #.._..###..########.#.# #.# .##### #.#.#........######.#.# #.#### .# #.#.##.......#...(..#.# #....# .# #...##^......#.######.# ####.# .# ###>##................# #.# #.##.......#.####.### #.# #.##.......#.# #.# #............# #.# #####.#.#### #.# ##.# ####(# #. #....# #. #.#### #.# #.# #.# #o# #.# #.# #.# #.# #.# #..