accidentally found another flaw... will write a test case and a working code for that.

Laters
_________________________