##. ...... ##.. ..(.. . ##..# ....#.. ## ##...# ....... #.##....##....... #........#...... #.............## #..............# ###..............# #........O.......# ..###......##...... ###..### #..... #....# #.... #....# .... ##.##..# ... #.## ..# ##.# #..#.. #.## #.... ####.# ... #....### ..# #.###..###.# # ##.....### ##.......## #.......... #. ##..#...#... #.#...#..## #. #....#..# #....#.<...# ###..####...# ## ...... .##... .. .