@Override
    public void print() {

        byte c = getValue();
        if (!(c == 13 || c == 10 || c >= 32 || c <= 126)) {
            return;
        }

        byte[] b = {c};
        try {
            String str = new String(b, "ASCII");
            stringBuilder.append(str);
        } catch (UnsupportedEncodingException e) { }
    }