% RUNS ON flatzinc % RUNS ON fzn_fd_canon % RUNS ON fzn_fdlp_canon % RUNS ON fzn_lazyfd_canon var 0..3: x1 :: output_var; var 0..3: x2 :: output_var; constraint array_int_element(2, [1, 2, 3], 2); constraint array_int_element(x1, [1, 2], x2); solve satisfy;