private ArrayList<Sprite> makeNewSpriteArray(int sheepNum, int snailNum, int raccoonNum, int pandaNum , int amountToAdd)
    {
	ArrayList<Sprite> makeObstacle = new ArrayList<Sprite>();
    	for(int i = 0; i < sheepNum; i++){
	    Sprite makeSheep = new Sheep(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add( makeSheep );
    	}
	for(int i = 0; i < amountToAdd; i++){
	    Sprite makeSheep = new Sheep(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add(makeSheep);
	}
    	for(int i = 0; i < snailNum; i++){
	    Sprite makeSnail = new Snail(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add( makeSnail );
    	}
	for(int i = 0; i < amountToAdd/2; i ++){
	    Sprite makeSnail = new Snail(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add(makeSnail);
	}
    	for(int i = 0; i < raccoonNum; i++){
	    Sprite makeRaccoon = new Raccoon(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add( makeRaccoon );
    	}
	for(int i = 0; i < amountToAdd / 6; i++){
	    Sprite makeRaccoon = new Raccoon(CountryRunnerTitleScreen.difficulty);
	    makeObstacle.add(makeRaccoon);
	}
    	for(int i = 0; i < pandaNum; i++){
    		Sprite makePanda = new Panda(CountryRunnerTitleScreen.difficulty);
    		makeObstacle.add( makePanda );
    	}
	for(int i = 0; i < amountToAdd / 2; i++)
	    {
	        Sprite makePanda = new Panda(CountryRunnerTitleScreen.difficulty);
		makeObstacle.add(makePanda);
	    }
    	return makeObstacle;
    }