I once had a much older second cousin who had a couple of sons. Those boys, doing what most boys do, sometimes got in trouble. They tried smoking, and got caught. My cousin did not yell, scream, anything, he went out and bought a box of big, green, cigars, and made the boys smoke them all, at one sitting. Both boys, not surprisingly, got REALLY sick, puking for hours, and neither ever smoked again.
Another time one of the boys broke a neighbors window, threw a rock through it. I don't remember if that window was broken on purpose or accident. My cousin did three "punishments". One, the boy was marched over to the house and made to apologize to the owners. Two, the boy was made to do "extra" chores to earn money to pay for the damage. Three, he took him down to the river and made him throw rocks until his arm just about fell off.