#define STRINGLIB_DEBUG #include "stringlib.h" using namespace std; struct print { template void operator()(S const& s) const { cout<