##.# ... ... .. ###.## # ##....#.# #.......# #..<..# #.....# #..![.## #S###.# ... >. .g. ### ... ###