.##.....#. ...#..#### ...#....#. .#.###.##. .#..#.#... .##.##..#. .#.##...#. #####..#.# ..#######. .#..#.....