class FontUtils {

    public static String encode(Font font) {<FILL_FUNCTION_BODY>}
}

        StringBuffer fontAsString = new StringBuffer();
        fontAsString.append(font.getName());
        if (!font.isPlain()) {
            fontAsString.append('-');
            if (font.isBold()) {
                fontAsString.append("bold");
            }
            if (font.isItalic()) {
                fontAsString.append("italic");
            }
        }
        fontAsString.append('-');
        fontAsString.append(font.getSize());
        return fontAsString.toString();
    
<no_super_class>