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