#..... ....# #...# ...# #..# #>.# #..# #.)# #..# #..# #..######## #..g....... ##.g####### ##<....... #.####### #.# #.# #.. #.# #.# #..