x : integer p : node pointer
concatenate(p, q : list pointer) : list pointer find(x : integer, p reference tree pointer) : tree pointer
sum(v[] : integer array; num : integer) : integer
case condition1 : statement1 ; condition2 : statement2 ; . . endcase
A[1..N] : integer array