Hard sadomasochism ...