u !v ~ iZ  hpcpY