Integer Recipes Ronald A. Riley, PhD http://home.bellsouth.net/p/PWP-Rileys