i was wondering if anybody can give me some help with drawing out the logic behind reversing a string with the following results: sample = "My name is jack"; the reverse should display "yM eman si kcaj".... i know how to reverse the entire string but in this case how would i reverse the letters but keep the words in their same position???