I have written such a program. It is called BlueGenes. I will be putting out a bug fix version in the next couple of weeks. I could send it to you via email if you wish. David R. Waddell