Доброго дня. подозреваю что дело в hasCode я его слабо понял этот метод. Подскажите где проблема пожалуйста. Так же прошу разъяснить почему в прошлых примерах было 31*name.hashCode зачем мы hashCode умножаем на 31???