RPNHT 1.0 by A.Ph. Greve