obj SKDB; obj Key; obj Elem; operation SortDB inputs: d:SKDB, k:Key; outputs: d':SKDB; pre: ; post: forall (i:integer) forall (j:integer) if i