##### ...# # ...######.# .$######..#..... #............. .#.....#..##.# .........gS<.# ##........#### ........## #.......# #......>. #####..# #..# #..# ...