.## #.... ...o. ...# #..# #..# #..# ###########.g##########.# ........<....r))........# ............##########..# #########..# #..# #.g# #..# .g.. ..... r..### ...# ..#