## ##. .. . #. # ...###.####.## .#....)......## ....).o<....... .#.###.####..## #. #. #. #. .. ##