#pragma once namespace data { struct Pair {}; void swap(Pair& a, Pair& b); }