enum AB {
case A, B(num: Int)
}
func to_s(_ a_or_b: AB) -> String {
switch a_or_b {
case .A:
return "A"
case let .B(n):
let t = n + 1
return String(t)
}
}
print(to_s(AB.B(num: 1)));
ZW51bSBBQiB7CiAgY2FzZSBBLCBCKG51bTogSW50KQp9CgpmdW5jIHRvX3MoXyBhX29yX2I6IEFCKSAtPiBTdHJpbmcgewogIHN3aXRjaCBhX29yX2IgewogICAgY2FzZSAuQToKICAgICAgcmV0dXJuICJBIgogICAgY2FzZSBsZXQgLkIobik6CiAgICAgIGxldCB0ID0gbiArIDEKICAgICAgcmV0dXJuIFN0cmluZyh0KQogIH0KfQoKcHJpbnQodG9fcyhBQi5CKG51bTogMSkpKTs=