This is cute post, and then you read the comments and half of them are some variation of this:
"That woman should have minded her business."
"Why can't men compliment a woman anymore?"
"Women shouldn't be allowed in gyms."
"Men aren't allowed to do anything."
It's simple, I don't know a single woman who hasn't had a creepy interaction or just been straight up sexually assaulted by a man. This is a pretty simple problem to solve, but it's not women's job.