my neural network assignments: current available back-propagation neural network