I attempted to create a bunch of string functions without including string.h,