java_software_HW2_ver1