if src1[i] == src2[j]:
result[j] |= 1<<i
-*(Idea: implement this as a Triangular Schedule, Vertical-First Mode,
- using `mfcrweird` and `cmpi`)*
+Idea 1: implement this as a Triangular Schedule, Vertical-First Mode,
+ using `mfcrweird` and `cmpi`. first triangular schedule on src1,
+secpnd on src2.
+
+Idea 2: implement using outer loop on varying setvl Horizontal-First
+with `1<<r3` predicate mask for src2 as scalar, creates CR field vector, transfer into INT with mfcrweird then OR into
+result.
## iota