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