switch (something) {
case 1: {
case 2: {
if ((something==1 && a) ||
(something==2 && c)
{
//few lines for A
} else {
//few lines for B
}
break;
}
}
c3dpdGNoIChzb21ldGhpbmcpIHsKICAgY2FzZSAxOiB7CiAgIGNhc2UgMjogewogICAgICBpZiAoKHNvbWV0aGluZz09MSAmJiBhKSB8fAogICAgICAgICAgKHNvbWV0aGluZz09MiAmJiBjKSAKICAgICAgewogICAgICAgICAvL2ZldyBsaW5lcyBmb3IgQQogICAgICB9IGVsc2UgewogICAgICAgICAvL2ZldyBsaW5lcyBmb3IgQgogICAgICB9CiAgICAgIAogICAgICBicmVhazsKICAgfQp9