Explain String Input Output Functions With Holes