This code is copyright 1993 Richard Black. All rights are reserved. You may use this code only if it includes a statement to that effect.