using neural networks for learning 4812768