there's an issue either in the game, or the rules, the bit stacks are supposed to take only cards with the same suit, and a match in least significant bit.
instead it seems to be random which are accepted
goal card
B(1011) accepts 1(0001), 10(1000), 5(0101), 7(0111)
3(0011) accepts 8(1000), E(1110), 7(0111), 1(0001)
9(1001) accepts D(1101), 8(1000), E(1110), F(1111)
2(0010) accepts C(1100), A(1010), D(1101), 4(0100)
so, each row has 1-2 that it shouldn't, and some cards that should have been accepted are not allowed
screenshot of bits and bytes