having sex with a stranger in the restaurant's public restroom!