public int[] returnPicks(int position, int friends, int picks) {
		ArrayList<Integer> result = new ArrayList<Integer>();
		if(position <= picks)
			result.add(position);
		else{
			int[] answer = new int[0];
			return answer;
		}
		int round = 1;
		while(true){
			int next_pick;
			if(round%2 == 1){
				next_pick = result.get(round-1)+(friends-position)*2+1;
			}
			else {
				next_pick = result.get(round-1) + (position-1)*2+1;
			}
			if(next_pick <= picks){
				result.add(next_pick);
				round++;
			}
			else {
				break;
			}
		}
		int[] answer = new int[result.size()];
		for(int i = 0;i < result.size();i++)
			answer[i] = result.get(i);
		return answer;
	}