#...### ######### ....... ##...#...## ....... ##.........## ........#####...........# ........................# .....## ###...........# #...###..#.........## #.##............######### #.@g......##..###..<....# ###S#..##.##..###.......# #.##.##.......#.......# #..#.####...#.........# ...............###.......# @####...g##..... #.......# ##......##.. #.......# ##.#..# ##. ........# #..... .....###### ....... ..## ......#. ..