# #. .# #..########..# #......#.....# #........g# # .#.####g####.# ........<....# .#############