using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace StringSwitchTest {
public static class MassiveSwitch {
public static int Foo(string input) {
switch (input) {
case "aaaa": return 2035186384;
case "aaab": return 820889311;
case "aaac": return 1928932121;
case "aaba": return 1740295656;
case "aabb": return 1098877983;
case "aabc": return 356542346;
case "aaca": return 607957308;
case "aacb": return 1743230563;
case "aacc": return 264833406;
case "abaa": return 695645954;
case "abab": return 2144501424;
case "abac": return 2020338470;
case "abba": return 1811112616;
case "abbb": return 1213766201;
case "abbc": return 315453432;
case "abca": return 772712644;
case "abcb": return 1526774079;
case "abcc": return 626217526;
case "acaa": return 1694907556;
case "acab": return 1610512671;
case "acac": return 231077075;
case "acba": return 2082034978;
case "acbb": return 439595803;
case "acbc": return 2043828317;
case "acca": return 110844882;
case "accb": return 1190768124;
case "accc": return 1113076333;
case "baaa": return 801385974;
case "baab": return 484493812;
case "baac": return 1701254904;
case "baba": return 632072077;
case "babb": return 1186143306;
case "babc": return 1284813261;
case "baca": return 1535408932;
case "bacb": return 1971602642;
case "bacc": return 1430560300;
case "bbaa": return 811127650;
case "bbab": return 1476948393;
case "bbac": return 1868873963;
case "bbba": return 56913050;
case "bbbb": return 1865674304;
case "bbbc": return 1691626969;
case "bbca": return 1415800304;
case "bbcb": return 1199811473;
case "bbcc": return 1196770274;
case "bcaa": return 444172535;
case "bcab": return 1942876910;
case "bcac": return 608824683;
case "bcba": return 1337865299;
case "bcbb": return 435900478;
case "bcbc": return 653279721;
case "bcca": return 1550847224;
case "bccb": return 1455841010;
case "bccc": return 247668886;
case "caaa": return 1539254427;
case "caab": return 2100635053;
case "caac": return 381293508;
case "caba": return 2032587451;
case "cabb": return 1629450774;
case "cabc": return 2055593506;
case "caca": return 1390949660;
case "cacb": return 1954054981;
case "cacc": return 1258736751;
case "cbaa": return 711062149;
case "cbab": return 63573877;
case "cbac": return 958358118;
case "cbba": return 735525209;
case "cbbb": return 275703684;
case "cbbc": return 1389647206;
case "cbca": return 1032376779;
case "cbcb": return 2109068641;
case "cbcc": return 49825686;
case "ccaa": return 904827210;
case "ccab": return 1637994506;
case "ccac": return 1892322014;
case "ccba": return 686933753;
case "ccbb": return 666234674;
case "ccbc": return 1387267977;
case "ccca": return 847058043;
case "cccb": return 1814155994;
case "cccc": return 1395374861;
default: return -1;
}
}
}
}