############### #.............# ########## #.###########)# #........# ############ #.# #.# ###.####.# #..........# #.# #.# ###.(......##########..........# #.# #># #..oo)....)....................##########.#### #.# #.#So################..........#........#....##### #.# # #)o# #..........#.######.####.....# #.# #..# #..........#.# #.####.###.# #.# #... #..........#.# #....#.# #.# #.# ...#. #..........#.# ####.### #.# #.# #...#%. #..........#.# #.#####.####.# #...' .. #..........#.#########.....[.#(...# #..## ... #..........#........##########.########## ... ..# #########.#########.######..<#.##.......# #.# #......#.###.##.#####.# #.# #..###.#.....##.# #.# #.## #..# #.########.# #.###### #######..########..###.#####....# #......# ........................>....#############.# ########..###.##.(.....######.........#..#.# ##.###.##.##....######.#######.#..#.# #####..##.##.##....#.................#.# ...........##.##....#........#####.#.##.# ...........##.##....#.........#.##.#....# ...........##.##....#...........##(######### ...........##......)######<..##............# ########...##.##....# #.#..#..#.######.## ##..##.##....# #.#..#..#...#....<# #...........# #.#.....#.#.#.##.## ##.##.#.....### #.#####.###.#.##.# .. ...#.......# #..<......#.#..#.# #.##..#.#####...# #.....#.#.#......# # ##.#.........# ##.##..........### # ..#####...# #.#....#.###### ..# #...# #.##...#.# ..# ##.## #.#......# #.# #.##..#### #.######.....# #.#..........#### #.#.###....#....# #.#.# #.#######.### #.#.# #.# #...# #.#.###.# ###.# #.......# #.# ###.#############.# #...............# #################