Explain String Functions With Suitable Program Integrity