padStart(s, length, padding = ' ') {
    if (s.length >= length) return s;
    return `${padding.repeat(length)}${s}`.slice(-length);
  }
@param {string} s
@param {number} length
@param {string} [padding]