The C++ description in the latest BLTJ describes the input and output primitives as being '<<' and '>>'. What's to become of writing '1<<31' instead of the more readable (:-)) '4294967296'? brian -- Brian Pinkerton @ wisconsin ...!{allegra,heurikon,ihnp4,seismo,sfwin,ucbvax,uwm-evax}!uwvax!brian brian at wisc-rsch.arpa