Neural network program to learn patterns.
