##### #############....... #...O.c............. #.##########......:. #.# #....... #.# #....... #.# #....... #.# #.##### #.# #.# #.# #.# #c##########?###### #.#..........##...# #O#.#######.......## #.#................# # #.######O##.......##.#.# #.......)(..###......... #######.##..###....#.#.# #.##..##.........# #.#.........#..#. #.#.........# ... #.#...#####.# #. #.#...# ..(. #.#...####..#.. ##.#...##.#..#. #.........#..# #............# #............# #............# #............# #............# ####.........# #.......### #.......# ######.<# #..# #..# #..# #..# #... ##.#. ..... ... .. ..#<# ..#