what is the best way to train for speed power, endurance and strenght in kung fu?? is it push ups, sit ups , runnning ......etc