i was just wondering how do these people train to get that kind of strength, more like body weight training, handstand pushups and stuff or free weight training and body weight training?