class Matrix {

  public final void scale(final double scale) {
    this.forEach((row, col, value, setter) -> setter.accept(value / scale));
  }

  protected  Matrix(final int numRows, final int numCols);

}