u !v ~ h  (