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