&z GrF4<w(txd]

      You may copy and distribute it freely, by any means and under any conditions, as long as the code and
         documentation is not changed. You may also incorporate this code into your own program and distribute
         that, or modify this code and use and distribute the modified version, as long as you retain a notice
         in your program or documentation which mentions my name and the URL shown above.