PROC O (VAL INT val1, val2, VAL []INT varray, INT abbr, []INT array, CHAN OF INT channel) SKIP : PROC P (VAL INT val1, val2, VAL []INT varray, INT abbr, []INT array, CHAN OF INT channel) O (val1, val2, varray, abbr, array, channel) : PROC Q () INT x, y: [10]INT xs, ys: CHAN OF INT c: P (42, x, xs, y, ys, c) :