java_software_HW3