Hi, Atreyu Heller,
I've provided a different solution this time using non-array formulas.
B3 Formula (copied down):
=ArrayFormula(count(match(countifs(row(indirect("A1:A"&len(A3))),"<="&row(indirect("A1:A"&len(A3))),transpose(split(regexreplace(A3,".","$0,"),",)")),transpose(split(regexreplace(A3,".","$0,"),",)")))&transpose(split(regexreplace(A3,".","$0,"),",)")),countifs(row(indirect("A1:A"&len($D$1))),"<="&row(indirect("A1:A"&len($D$1))),transpose(split(regexreplace($D$1,".","$0,"),",)")),transpose(split(regexreplace($D$1,".","$0,"),",)")))&transpose(split(regexreplace($D$1,".","$0,"),",)")),0)))=len($D$1)
E2 Formula:
=filter(A3:A,B3:B)
Best,
Prashanth KV