The first call of find_if() uses a simple function object combined with the bind adapter (see
Section 10.2.2, page 487) to search for the first element that is greater than 3. The second call uses
a lambda to find the first element that is divisible by 3 without remainder.
The program has the following output