tinystr.cpp