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