private String[] ubahStringKeArray(int batas, int maxBagian, String kata){
        String[] temp= new String[maxBagian];
        int j = kata.length();
        int k;
        int banyakBagian = ((j % batas) == 0 ? (j / batas) :Math.round((j / batas) + 0.5f));
        for(int i = banyakBagian - 1; i >=0  ; i--){
            k = j - batas;
            if(k < 0) k = 0;
            temp[i]=kata.substring(k,j);
            j = k ;
            if (j == 0) break;
        }
        return temp;
    }