SUBSTR('<><.A><><.B><.C.D>',1,2) -> '<.A><><.B>'
DELSTR('<><.A><><.B><.C.D>',1,2) -> '<><.C.D>'
SUBSTR('<.A><><.B><.C.D>',2,2) -> '<.B><.C>'
DELSTR('<.A><><.B><.C.D>',2,2) -> '<.A><><.D>'
SUBSTR('<.A.B><>',1,2) -> '<.A.B>'
SUBSTR('<.A.B><>',1) -> '<.A.B><>'
Applying the character extraction from a string and character
concatenation rules.