//see main.cc for copyright notices

#include "Vector.h"
#include <iostream.h>



ostream& operator<<(ostream& out, const Vector& p) {
    out << '[' << p.x() << ", " << p.y() << ", " << p.z() << ']';
    return out;
}

Vector Vector::normal() const {
    Vector v1(*this);
    v1.normalize();
    return v1;
}