Dont say punishment on kids. They dont deserve that. If they do something wrong,you got to punish yourself instead. Too bad that many parents got it wrong.
Do you still remeber there is an old Chinese saying " Yang2 Bu4 Jiao4, Fu4 Zhi1 Guo4"?