data specification using nat natpair = . × .(. .r : nat;. .c : nat) ; variables np : natpair; n : nat; r : nat; c : nat; end data specification