cxx rape