Ad
  • Custom User Avatar

    Take first element and throw out in other list, skip second, take third and skip fourth. If you reach the end of list, then go back to the start and go ahead, considering the result of taking/droping of last element (if you dropped, now you take and backward)