static int numWords(final Bytes input) {
    // m/n round up == (m + n - 1)/n: http://www.cs.nott.ac.uk/~psarb2/G51MPC/slides/NumberLogic.pdf
    return (input.size() + Bytes32.SIZE - 1) / Bytes32.SIZE;
  }
The number of words corresponding to the provided input.

<p>In other words, this computes {@code input.size() / 32} but rounded up.

@param input the input to check.
@return the number of (32 bytes) words that {@code input} spans.
evm/src/main/java/org/hyperledger/besu/evm/internal/Words.java