Ary Borenszweig: > A small observation: count +=1 is performed for i = 0, hmmm... It lacks unit tests. A basic unit testing can catch that bug. Recently I have ready a quote: "If it has no unit tests then it's broken". Experience shows me that this is more often true than false. Bye, bearophile