[Duc.vov]edit list shift