predicate fzn_regular(array[int] of var int: x, string: r);