changed struct node declaration of cond from restrict to no restrict.