add basic, Reverse string and reverse words in string