P.S. If you're considering writing a cipher based on them, don't. Every knapsack-based encryption algorithm has been broken. -- Mike Stay Cryptographer / Programmer AccessData Corp. mailto:[email protected]