Mastering Backpropagation in Neural Network