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