260 replaces it by the character group specified in the respective row of the table depicted in fig6 if no replaceable character group is found the respective character corresponding to the current position in the name is taken directly into an intermediate u2018 output name u2019 without any replacement the term u2018 output name u2019 is considered as an intermediate name string which is then treated according to steps 310 ff then in a step 290 the actual position is updated i e the position at which letters of the name are further analyzed is advanced by as many letters as were replaced in step 270 or taken into the output name in step 280 then control is fed back to step 240 for determining if the middle portion of the name was already treated completely or if the end portion of the name has been retrieved by forwarding the current position from step 290 in the yes branch the before mentioned procedure is repeated and it is continued in the same way until the end portion which was already treated is retrieved thus the no branch of decision 240 is reached in a next step 310 u2014 see fig3 now u2014 the first letter of the.