#include <iostream>
#include <algorithm>
#include <vector>
u_func( ret =
b_func( a, a+
pointer_to_unary_function<,> cout << uf() <<
pointer_to_binary_function<,,> cout << bf(,) <<
cout << ptr_fun(u_func)() << cout << ptr_fun(b_func)(,) <<
}