I'm thinking its the spacing. Try changing them to the following and see if it works.

Ex:
Code:

if (($+(ga,$chr(32),ya) isin %l) ||
...