ofcourse men must wear modest shorts.
.
"Shorts" shouldn't be that much short which might look UNDERWEAR for others then it would be punishable too