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