Vetores array java

Alguém poderia me ajudar com esse exercício? Tenho dificuldade para pensar na lógica e como fazer.
Leia um vetor de inteiros de 12 posições e em seguida ler também dois valor X e Y quaisquer correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos valores encontrados nas respectivas posições X e Y.

É só fazer exatamente na ordem que o exercício pede:
1 - Leia um vetor de inteiros de 12 posições
2 - Ler o valor que vai corresponder à posição X
2 - Ler o valor que vai corresponder à posição Y
4 - Somar os valores do array das posições X e Y
5 - Escrever o resultado dessa soma

	while(i<lista.length) {
		System.out.println("Digite um valor");
		int v=s.nextInt();
		lista[i]=v;
	}
	System.out.println("Digite um valor para uma determinada posição");
	int x=s.nextInt();
	
	System.out.println("Digite outro valor para uma determinada posição");
	int y=s.nextInt();
	
	for(int x=0;x<lista.length;x++) {
		
	}

Consegui fazer até essa parte e depois não sei o que fazer, você consegue me ajudar?

Show!
Depois que você leu as variáveis x e y você vai somar os valores de lista[x] e lista[y] e apresentar o resultado.