Invertible counterpoint