string dict = "cdefgabCDEFGAB";
bitset<11> fin[14];
fin[0] = std::bitset<11>("0111001111"); // NOTE : 此處理論上打反了,所以fin[0][0] 是 1 而非預期的 0 ,要注意
fin[1] = std::bitset<11>("0111001110");
fin[2] = std::bitset<11>("0111001100");
fin[3] = std::bitset<11>("0111001000");
fin[4] = std::bitset<11>("0111000000");
fin[5] = std::bitset<11>("0110000000");
fin[6] = std::bitset<11>("0100000000");
fin[7] = std::bitset<11>("0010000000");
fin[8] = std::bitset<11>("1111001110");
fin[9] = std::bitset<11>("1111001100");
fin[10] = std::bitset<11>("1111001000");
fin[11] = std::bitset<11>("1111000000");
fin[12] = std::bitset<11>("1110000000");
fin[13] = std::bitset<11>("1100000000");