#pragma once class Edge { public: Edge* neighbour = nullptr; };