text: #!/usr/bin/node
  //
  // Returns hex of lowercasing a string.
  //
  
  var stringToHex = function (s) {
    return Array.prototype.map.call(s, function (c) {
        var b = c.charCodeAt(0);
  
        return b < 16 ? "0" + b.toString(16) : b.toString(16);
      }).join("");
  };
  
  if (3 != process.argv.length) {
    process.stderr.write("Usage: " + process.argv[1] + " string\n\nReturns hex of lowercasing string.\n");
    process.exit(1);
  
  } else {
  
    process.stdout.write(stringToHex(process.argv[2].toLowerCase()) + "\n");
  }
  
  // vim:sw=2:sts=2:ts=8:et
  