Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!genrad!decvax!yale-com!leichter
From: leichter@yale-com.UUCP
Newsgroups: net.followup
Subject: Re: !FUNKY!STUFF!
Message-ID: <1680@yale-com.UUCP>
Date: Tue, 28-Jun-83 17:24:42 EDT
Article-I.D.: yale-com.1680
Posted: Tue Jun 28 17:24:42 1983
Date-Received: Tue, 28-Jun-83 22:36:01 EDT
Lines: 16

This is getting VERY deep..."private meta-token [by] convolving some obscur-
ness plus your user id and site name."  If you really want a workable meta-
token, make it depend on the input!  For example, it's very unlikely that
every possible sequence of three upper-case letters occurs in the text.
That's 17576 combinations.  Set up a table with one bit per combo - only
2197 bytes long - and read the text, ignoring all consecutive triples with
at least one non-upper-case letter, and turning on the right bit for any
found triples of upper-case letters.  When you are done, any zero bit gives
you a useable three-letter meta-token.  (In the very unlikely case that all
the bits are on, you can always go to 3-digit strings, or three lower-case
letters, or, if all else fails, move on to 4-digit strings, etc.  In fact,
for speed you probably should start with 2-digit strings, which will cover
99.9999% of the cases in about the time it takes just to read through the
text once.)
						-- Jerry
				decvax!yale-comix!leichter leichter@yale