public void letsGoShop(Team team, Store store){

		Scanner scanner = new Scanner(System.in);
		int shopOption;

		for (int i = 0; i < 3; i++) {

			System.out.println("\n\n------------------------------------------\n\n");

			System.out.println("TIME " + team.getName() + "\n" + team.getCharacters().get(i).getName() + " gostaria de comprar itens?");

			boolean validOption;
			do{
				validOption = true;
				System.out.println("\n[1] Sim\n[2] Nao");	
				shopOption = scanner.nextInt();

				if (shopOption != 1 && shopOption != 2){
					System.out.println("\nOpcao invalida!");
					validOption = false;
				}

			}while(!validOption);

			if (shopOption == 1){ // quer ir para loja

				validOption = true;
				do{

					// chama a funcao de aparecer a loja na tela e manda um personagem como parametro
					store.showStore(team.getCharacters().get(i));

					System.out.println("\n[1] Comprar outro item\n[2] Sair da loja");
					int buyItemOption = scanner.nextInt();

					switch(buyItemOption){

						case 1: 
							validOption = false; // quer comprar outro item
							break;
						case 2:
							validOption = true; // quer sair da loja
							break;
						default:
							System.out.println("\nOpcao invalida!");
							validOption = false;
							
					}

				}while(!validOption);

			}
			// o else seria uma resposta 'Nao', portanto eh ignorado a parte do personagem comprar itens
		}

	}