invertible counterpoint