publish homework3