static int cross(int h) {
    	//schleife fr oderen Teil
    	int beginningWhiteSpaces=0; 
    	for(int i=h-2;i>=0;i=i-2){
    		int middleWhiteSpaces=i-1;    		   		
    		System.out.println(createString(beginningWhiteSpaces)+"*"+createString(middleWhiteSpaces)+"*");
    		beginningWhiteSpaces++;
    	}
    	//Mitte
    	System.out.println(createString(h/2)+"*");
    	//schleife fr unteren teil
    	for(int i=0;i<h-2;i=i+2){
    		beginningWhiteSpaces--;
    		int middleWhiteSpaces=i;
    		System.out.println(createString(beginningWhiteSpaces)+"*"+createString(middleWhiteSpaces)+"*");
    	
    	}
    	// warum int als return-wert?
    	return 0;
    }