### ..# #.# #.# ##.##### #...... ######..#.#### ##............# #..........##.######. #..####..##)gg....... #.<# #..##)#######.. #..........##)# ###..####.###g# #..# #.# #.# #... #.# #.# #[#. ..# #.# #. . #(# #. .# #.# #.#