private static char getChar(final int i) {

        if (i >= 0 && i <= 25) {
            return (char) (65 + i);
        }

        if (i >= 26 && i <= 51) {
            return (char) (97 + (i - 26));
        }

        if (i >= 52 && i <= 61) {
            return (char) (48 + (i - 52));
        }

        if (i == 62) {
            return '+';
        }

        return i != 63 ? '?' : '/';
    }