Self Reference Neural Network Tutorial