#pragma once

template< class T >
class Element
{
public:
	T data;
	Element<T>* next;

	Element(const T& data)
	{
		this->data = data;
		this->next = NULL;
	}

	~Element()
	{
	}
};

