adjacent_find Linear search a range for adjacent elements that satify a Binary Predicate Is passed a forward iterator range and a binary predicate function object Returns an iterator at the first element of the matching pair Returns end iterator if no match found If no predicate given, defaults to finding equal adjacent elements