бекпропагейшн
идентификаторы хорошие, давайте использовать ъих!

а ещё тут везде используются Map, которые наверняка реализует Димка!