X-Number Calculator
US Patent 5,623,433