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