#include <iostream>

enum class A {
	a,
	b
};

std::ostream& operator<<(std::ostream& os, A val)
{
    return os << val;
}

int main() {
	auto a = A::a;
	std::cout << a;
	return 0;
}