// list of forbidden factors f3 010 212 f5 02 03 13 14 20 24 31 32 40 41 43 121 212 304 3423 4234 m1 010 020 m2 121 212 g8 000 111 00100 11011 010010 010101 101010 101101 00110011 11001100 0010110010 1101001101 g12 000 111 01010 10101 001100 110011 0010010 0100100 1011011 1101101 0011010011 0101100101 1010011010 1100101100 01001011010010 g14 000 111 01010 10101 11011 0010010 0100100 00110011 11001100 101001101 101100101 0100101101 1100101100 001001100100 010011010011 0011001001100 1011010010110011 aabbcc 0000 1111 01010 10101 011001 100110 0011101 0100011 1011100 1100010 00010111 11101000 0001110010110 0110100111000 1001011000111 1110001101001 g11 000 111 01010 001100 0010010 0100100 1011011 1101101 g3 0000 0101 1111 01000110 10011101 1001101000 1110100110 aabbcabba 0000 0011 1100 1111 01010 10101 010111 101000 0001001 1110110 00100100 01011010 10100101 11011011 0110111010 1001000101