import java.util.* ;
import java.lang.* ;
class Main
{
public enum UniqueCodes {
A( 1 ) , B( 2 ) , C( 3 ) , D( 1 ) ;
private static class Holder {
static Set< Integer> set = new HashSet< Integer> ( ) ;
}
private final int value;
private UniqueCodes( int value) {
if ( ! Holder.set .add ( value) )
this .value = value;
}
public int getValue( ) {
return value;
}
}
{
System .
out .
println ( UniqueCodes.
A ) ; }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CgpjbGFzcyBNYWluCnsKICAgIHB1YmxpYyBlbnVtIFVuaXF1ZUNvZGVzIHsKICAgICAgICBBKDEpLCBCKDIpLCBDKDMpLCBEKDEpOwogICAgICAgIHByaXZhdGUgc3RhdGljIGNsYXNzIEhvbGRlciB7CiAgICAgICAgICAgIHN0YXRpYyBTZXQ8SW50ZWdlcj4gc2V0ID0gbmV3IEhhc2hTZXQ8SW50ZWdlcj4oKTsKICAgICAgICB9CiAgICAgICAgcHJpdmF0ZSBmaW5hbCBpbnQgdmFsdWU7CiAgICAgICAgcHJpdmF0ZSBVbmlxdWVDb2RlcyhpbnQgdmFsdWUpIHsKICAgICAgICAgICAgaWYgKCFIb2xkZXIuc2V0LmFkZCh2YWx1ZSkpCiAgICAgICAgICAgICAgICB0aHJvdyBuZXcgSWxsZWdhbEFyZ3VtZW50RXhjZXB0aW9uKCJEdXBsaWNhdGUgdmFsdWU6ICIgKyB2YWx1ZSk7CiAgICAgICAgICAgIHRoaXMudmFsdWUgPSB2YWx1ZTsKICAgICAgICB9CiAgICAKICAgICAgICBwdWJsaWMgaW50IGdldFZhbHVlKCkgewogICAgICAgICAgICByZXR1cm4gdmFsdWU7CiAgICAgICAgfQogICAgfQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIFVuaXF1ZUNvZGVzLkEpOwoJfQp9