....# ....#..#... ...#..#... ......... .###. #.#....# ..... #.#....###### ..(..#.#####.#....#..... .......................+ ....#.....#..#......... .#.###..#.....#..#......... ..............#............ #..##..#....##.#.(.....# #...........+..........##.# #...#.......##.##.(##.....## #...#..###.....##...(....... #..................(#.....## #...#'###................?# #.....)##.....#........#...# .#.....)##+#.....##...c.....# ........))........###........# ........)....................# ...##..........###..........# ... #..........# ........# .. ......##....# ................ ................. #+#+#####...#.... ..