The python web sirte and the vaults of parnassus list several at varying levels of difficulty. mine is at: http://www.crosswinds.net/~agauld/ Plugging like mad, Alan G. -- ================================================= This post represents the views of the author and does not necessarily accurately represent the views of BT.