#### #######...# #.........# #.........# #.........# #.......... #......# #..<...# ##......# .. #? . #.......##.# ... ....##.###.#....##..#. #..........###...#.... ##.....##..###.......# #.#..###...##.......# #.........(.#........ ##.............>..... ##...S.............. #g@.g..@.........$.# #S##.#####..##.....# #.##.# #.!........ #................... ............#....... ......%.......#...... #..............##... #..............# ..# ...............# .# .................