working versions of Java programs