int x = 0; (int#[1], (), int, (int, int#[0])) y = ([x], (), x, (x, []));