####### ## .....# .. ###...##.# ##........# # #.........# #.##.........# #..."..<..##.# ####.##...# .. #.###.## #.# ... .... # ##.##.#### #.... ####. .. .# ###. ###.## #... #..(. #...##.#.# . #......# # #.##......##.# #..........#.###. ###....#........ #.........### .....####.#### ...# #.# ## ## ##.## .. #...# .. #...# [# #...# .# ####...#####.# . #...........#.##.... ...................@ #...........#S.?.... #####...#####.##.##. #...# .# # .....# .# #.....# .# ...... .. .... ##