class Version {

    /**
     * Return current version.
     * @return the version.
     */
    public static String version() {<FILL_FUNCTION_BODY>}
}

        try {
            Properties prop = new Properties();
            InputStream in = Version.class.getResourceAsStream("/version.properties");
            prop.load(in);
            in.close();

            return prop.getProperty("version") == null ? "unkown" : prop.getProperty("version");
        } catch (IOException e) {
            return "unknown";
        }
    
<no_super_class>