slidingmeau work, only for sample List