. ... #####...... ###########.)........ .........#...###...... #..o...# ... #.#o)### # ## ####...## ..## ... ... .. #.....## ....#########.# #...##..#####..#..# #...........# #...# #...........# #........# #...# #####.#...#.... #........# #...## ##.......####. #..)....## #....###..###...# . #........# ##..............## #........####h.#..[...#####.# #.......(.[.So.##......# #.. #########.#.####....####.# #.# ..........#o.##...### #.#####..# #......##.<.....## #......... #......#...#.##.#### #..........# #....#.......#....# #..........# #................# #..........# ################...........#...####..........# ##.....#.....##.................#.............# ##...............###...............##..........# ######## #...............## #...........................# #......# #.......<......o# #.............####..........# #..<...# #...............# #.............# #..........#####......# #...............# ##............#########...........#.#### #...............# ##...##..........### ####.....####.# #...............# #########.#####...# ###...####.# ##..............###### #.....###.######........#.## ##.....#.....#......### ##....###....)...###.......# ##################...###### #.....)....########.......# ###.....)# #....#####.###............# ######.# #....# #.##.>.....#.##.## #.###....# #.#..........##.## #..####### #................# ##....## ##..).......##...# ####..# ##.........###..# ##.#########.........# ##.# #...................# ### ###########.........# #.........# #..)......# #.........# ##.......## ##.....## #######