public void printAllCombinationNonRecur(String number){
		int[] answer=new int[number.length()];
		for(int i=0;i<answer.length;i++){
			answer[i]=0;
		}
		while(true){
			for(int i=0;i<number.length();i++){
				System.out.print(mapping[Integer.parseInt(number.substring(i,i+1))].charAt(answer[i]));
			}
			System.out.println();
			int k=number.length()-1;
			while(k>=0){
				if(answer[k]<mapping[Integer.parseInt(number.substring(k,k+1))].length()-1){
					answer[k]++;
					break;
				}else{
					answer[k]=0;
					k--;
				}
			}
			if(k<0) break;
		}
		
	}