How a Convolutional Neural Network recognizes a number