FI-3 Change “InputIterator begin, InputIterator end” to “InputIterator first, InputIterator last”.
GB-5, US-11, delete duplicate word "appropriate"