######################## ...........'.)...+..... #..#####...##.⌠..##.... #..# ##...###...###... #..###...## #..## #.. #.. #..##...## #.## #.# #.. #..#...## #'#####'##### #.. #.....## #.....'.....# .. #....## #....##.<..## #. #...## #...###...## ##.##..## #..## #..## #####..g#.## #.## #.## ........#.# ### ### ##........# #.###.#.## #.... #....# ##...# ..... ###.### ..#