##### ####..... #.@....#### #.##....... #.....O#... #.......... #......#... #.#........ #......### ###....# #####.#### #..))...# ### #.###)#.# #.. #.###.#.# #.# #.##..#.# . #.# #.##.##.# ##. #.# #.......# #.. #.# ####.#### #.#########.##### #.# #.##...##.......# #.###### #.........#.###.# #.##...###.........#.### #....#................... ####...####........##.##. ##### ##........# .# #............. #..(########.. #...# .# #...# . #...# #.... ...... ....... ......... ####...###