public static void tryPickup(Player p){
		if(p.lives < 1){
			if(p.isHuman)
				p.addNotification("No Lives.");
			
			return;
		}
		currentState.state = GameState.GAME;
		int max = Math.min(5, pile.size());
			
		for(int i = 1; i < max + 1; i++){
			int lookup = pile.size() - i;
			
			if(lookup<0)
				break;
			
			if(pile.get(lookup).value>10 && p==pile.get(lookup).owner){
				pile.get(lookup).owner.getPile();
				tries = -1;
				return;
			}
		}

		burnCard(p);
	}