.(.. . ......#.. . ......#..... .....#.#..#. ............. #.#.#..#.#.# #.#........# ####.#.#.#.#..###o +................. ####.####..#.#.#..#. #.# #.# ##.........o #.# #########.## #..##.#.#.# #.# ...........# #..# #.#.# #.# .########..# #..# #.# #.#.# #.# ##..####..# #.# #.#.# #.# #.....##..####.# #.#.# #.#. #.....#.....##.# #.#.# #.#. #.....#.....##.# #.# #.#.###.#.#+###### #.....#.....##.# #.#. #.#...#.#........# #.....##..####.# #.#.# ### #.###.#.#........# #.....##..# #.# #.#.# #..##.#<###.###.#.##.......###.....##..####.# #.#.# #.................(+.......+.........>......###.#.# #..##.#.###.###.#..#.......###...####.........#.#.##### #.#.# #.# #.#............#..#####..∩......#.#.....# # #.# #.# #.#...##..............+.................# #.# #.# #.#...###.##...#..#####........###)###..# #.. ..# #.#.......##.###..#####..).....#.....# ### ### #.#..#######.# #.....o.).......#...>.# ..#..........# #...####................# ###.######### #...# #.........#.....#.# ..# #...#.......##.(#.....#.# # #...#.##.###.#..###.### # #...#. #.. .#... ... #.... ### .# # ##. .... .# . .