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