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

using namespace std;
using namespace hub;

AttrUnique<int> sa;
AttrUnique<int> sb;

template <> int AttrUnique<int>::base=0;

AttrUnique<int> sc;

int main (int argc, char** argv) {
    AttrUnique<int> a;
    AttrUnique<int> b;
    cout << a.val() << " " << b.val() << " " 
	 << sa.val() << " " << sb.val() << " " << sc.val()
	 << endl;

}

