********************
Operators
********************
Vector v:
{ [0.3000000000, 0.3000000000]
  [0.3333333333, 0.3333333333]
  [10.0000000000, 10.0000000000] }

Vector Addition:
{ [2.3000000000, 2.3000000000]
  [3.7833333333, 3.7833333333]
  [9.0000000000, 11.0000000000] }

Vector Subtraction:
{ [-1.7000000000, -1.7000000000]
  [-3.1166666667, -3.1166666667]
  [9.0000000000, 11.0000000000] }

Vector Multiplication:
{ [0.6000000000, 0.6000000000]
  [1.1500000000, 1.1500000000]
  [-10.0000000000, 10.0000000000] }

Scalar Addition:
{ [2.3000000000, 2.3000000000]
  [2.3333333333, 2.3333333333]
  [12.0000000000, 12.0000000000] }

Scalar Subtraction:
{ [-0.0333333333, -0.0333333333]
  [-0.0000000000, 0.0000000000]
  [9.6666666667, 9.6666666667] }

Scalar Multiplication:
{ [-1.2000000000, 1.8000000000]
  [-1.3333333333, 2.0000000000]
  [-40.0000000000, 60.0000000000] }


********************
Algebra
********************
Dot product of x and y: [1.0997230515, 1.0997230515]
Dot product of x and y: [1.0997230515, 1.0997230515]
Scaled dot of x and y: [-0.2289446103, -0.2289446103]
1st Norm of x: 6.6165186405
2nd Norm of x: 6.2920210358
INF Norm of x: 6.2831853072
Maximum magnitude: 6.2831853072
Location: 1
Scaled Accumulation:
{ [6.0000000000, 6.0000000000]
  [37.8991118431, 37.8991118431]
  [4.8284271247, 4.8284271247] }

********************
Set and Utility
********************
x encloses y: True
x disjoint y: False
Before x:
{ [-1.0000000000, 1.0000000000]
  [6.0000000000, 7.5000000000]
  [0.3333333333, 0.3333333333] }

Before y:
{ [0.0000000000, 0.0000000000]
  [6.5000000000, 6.5000000000]
  [2.0000000000, 2.0000000000] }

After x:
{ [0.0000000000, 0.0000000000]
  [6.5000000000, 6.5000000000]
  [2.0000000000, 2.0000000000] }

After y:
{ [-1.0000000000, 1.0000000000]
  [6.0000000000, 7.5000000000]
  [0.3333333333, 0.3333333333] }

px: { [2.0000000000, 2.0000000000]
  [6.5000000000, 6.5000000000]
  [0.0000000000, 0.0000000000] }

