Почему сразу херню? Если в том примере вьсписке два раза встречается 23, то два раза отдается 23
Вот два раза 23 скорее всего смысла возвращать нет (но конечно зависит от тз), они же не отличаются друг от друга, а вот ближайшие с разных сторон это серьезный момент