give three vec a proper output method by overloading <<