Почему когда 3 одинаковых значения, два из них становятся null, а третье нет?