###### #....# .. #..#.##o# #... ..##..#.##.# #... .....#.##.# ####...####...#.#..# #⌠.##'#..⌠#...#.#.##.# #........[#.....#)##.# #.......##.##..#.##.# ...#...........#..#)##.# ...'..._..o'...#o.#.##.##### ...#.......#...#............ #........##..#..###...### #.........#...........## #⌠.##+##.⌠#...#.####...# ###....##.#...#.# #...# #...#......#.# ##..# #...#..#..##.### #..## #.##'##.##.###.. . #...# #.......##.# ### #.#...# #..###..#..# #.#.#.#####. #..###..#.## #............ #..##..##.##########....#####. #..##..##.##................ #..#..###.##.########....### #)..(.###.##.#...<.......... #..#.###..##.#.######.....## #....###.###.#.# #....... #...###..# #.#.# #....... #...###.## #.#.# ..#...# ######.......# #.#.# ........#########.#.#######. #######..................... ###########.#########. #........# #........# #........# #........# #........# ##########