private boolean ProperCycle(){
		boolean AtStageOne = true;//says what stage the checking is ine
		for(int j = 0; j < input.length(); j++){//makes sure the first non-space character is (
			char ch = input.charAt(j);
			if(AtStageOne){
				if(ch == '('){
					AtStageOne = false;
				}
				if(ch != '(' && ch != ' '){
					return false;
				}
			}
			else{
				if(!StageTwo(ch)){
					return false;
				}
				if(ch == ')'){
					AtStageOne = true;
				}
			}
		}
		return true;
	}