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