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