public agent rooftop sex