Manipulating Strings - On Learning