... ..... ... ....# #########+# .... ###....##. #...#.....# .....#......... ..# #...#.....# ...#......... ...# #...#.....# .'....}........ #...#.....# #......####'#########..>#.....# ##c######.....#.....#...#.....+ #..O...##.....#..##.#...#.....# #.............+..##.#'###.....# #....?.......>#..##......###### #..'......##...###..........# #..#......##...####'###.....# #..#..................#.....# #. #..................#.....# # #..................#.....# ####################.....# .......