Shot put and discus throws online technical analysis