## #### #. .#. ###.. ..### #....# ....# ####....###...# #.# #........# ## ##.### #....# .#.# ###..#.#####..### .... ##.......##......# .... ##................##..# #....###.....###..#..# #...#####...#####...### ##...##.......#.......#... ###..#..#....#.......#... #....###......##....... #....####...))####...# ##...#.##....[.##..... ####.......o... ..##.. ..#.##