a neural network can learn patterns.