
#ifndef LEXICOGRAPHICAL_COMPARE_HPP
# define LEXICOGRAPHICAL_COMPARE_HPP

namespace ft {

template <class InputIt1, class InputIt2>
	bool lexicographical_compare
	( InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2 ) {

	for (; first1 != last1; first1++, first2++) {
		if (*first1 < *first2)
			return true;
		if (*first2 < *first1)
			return false;
	}
	return (first1 == last1 && first2 != last2);
}

} // namespace ft

#endif

