Thank you. Interestingly I don't see anything odd in the output, but this gave me an idea. I'll try to verify with a test case.