public static void swap(List<? super Object> l, int i, int j)
public static void swap(List<?> l, int i, int j)
  public static void swap(List<? super Object> l, int i, int j)  {    l.set(i, l.set(j, l.get(i)));  }