The Great GMP Prophet (that's GGMPP) Has Spoken!! Oh, Mighty GGMPP - enlighten us with yet another Perl of Wisdem.......... [b];^D