Public toilet feet and sex. Public!