class ColumnVector {

  public double l2Distance(final ColumnVector vector) {
    final double distance = this.distance(vector, d -> d * d);
    return Math.sqrt(distance);
  }

  public  ColumnVector(final int size);
  public  ColumnVector(final double... vector);
  private  ColumnVector(final Matrix matrix);

}