Blah(){
		try {
			Scanner s = new Scanner(new File("data/PokeData.txt"));
			s.useDelimiter("Posted Image|Moves to be wary of|Checks and Counters");
			while(s.hasNext()){
				ps.add(new Pokemon(s.next(),s.next(),s.next()));
			}
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
				
		for(Pokemon p : ps){
			p.findCounters();
			System.out.println(p + " " + p.listCounters());
		}
		
		Collections.sort(ps);
		Collections.reverse(ps);
		for(Pokemon p : ps){
			System.out.println(p + " " + p.strengths.size() + " " + p.listStrengths());
		}
		ps2 = new Pokemon[ps.size()];
		ps.toArray(ps2);
		
		System.out.println(ps.size());
		
		Team t = new Team("Tyranitar","Marowak","Blissey","Skarmory","Dusclops","Starmie");
		System.out.println(t + " " + t.strengths.size() + " " + t.notHandled());
		
		
		/*int best = 0;
		Team bestTeam = null;
		for(int i = 0; i < ps2.length; i++){
			System.out.println(i);
			Pokemon pi = ps2[i];
			for(int j = i+1; j < ps2.length; j++){
				Pokemon pj = ps2[j];
				for(int k = j+1; k < ps2.length; k++){
					Pokemon pk = ps2[k];
					for(int l = k+1; l < ps2.length; l++){
						Pokemon pl = ps2[l];
						for(int m = l+1; m < ps2.length; m++){
							Pokemon pm = ps2[m];
							for(int n = m+1; n < ps2.length; n++){
								Pokemon pn = ps2[n];
								Team t = new Team(new Pokemon[]{pi,pj,pk,pl,pm,pn});
								if(t.strengths.size() >= best){
									System.out.println(t + " " + t.strengths.size());
									best = t.strengths.size();
									bestTeam = t;
								}
							}
						}
					}
				}
			}
		}*/
		
	}