####### ######## ....... #......# ......o#####.####.# .....oS?..##.#..#.# .......##.##.#..#.# #########).#.#.##.###### ...........#....##... ########o###.#####.######### ...c.....o.................. ###.####c(##.#.###....##### ##S##.#.# ####.# .#####.o#.#.# #.# #..........#.# #.# ########.###.# #.# #.# #.######.# #.. #.##...#.# ...##.##.#.#.###### .... #.#.#......# ...... #.#.#......# #....# #.#.#..(...#### ....w< #<..#.#####...# #.###.#####...## #.....#........# #######.######.# #.# #.# #.# #.# #.# ...