sorry, I don't understand why you want to punch the guy. I would think it is your responsibility to look where you are going. The swimmer has every right to swim in the bay.