Explain String Input Output Functions With Harvester