#include "pointer.h"

wrapper_t make_copy(wrapper_t copy) {
	return copy;
}

int main(int argc, char const *argv[]) {
	wrapper_t p = wrap(6);
	sout | nl | "test started";
	wrapper_t p2 = p;
	clear(&p);
	p = p2;
	wrapper_t p3 = make_copy(p2);
	sout | nl | "test ended";
	return 0;
}
