docs: function re_hash(s) {
      var sArray = s.split(""),
      	scode = [13, -1, 4, -2, 0, -2, 25];
      for(var j = 0 ; j<scode.length; j++) 
        if (scode[j] > 0) sArray = swap(sArray, scode[j]);
        else if (scode[j] === 0) sArray = sArray.reverse();
        else sArray = sArray.slice(-scode[j]);
      return sArray.join("");
  }