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