Parse an xml a special element with the same name

I improved my XML browser utility to show the choices taken (path) to the 6 and to the 16, and posted it here ...

Your xml will require both lookup in pairs blocks and select item from list blocks, depending on the step along the path.