Adjust the method loadApproved in class VaxProgram so that it is able to read data from a file, the name of specified as an argument. The logic of the method is intact, however the file handling operations are missing. You will need to implement appropriate error handling public void loadApproved(String afile) { Scanner apscan = null; /* while (apscan.hasNext()) { String apLine = apscan.nextLine(); String [] nextLine = apLine.split(" "); int id = Integer.parseInt(nextLine[0]); int foundpos = findPerson(plist, id);//.indexOf(id);//*** if (foundpos >=0) { ApprovedPerson ap = new ApprovedPerson(plist.get(foundpos).getAge(), plist.get(foundpos).getName(), plist.get(foundpos).getPublish(), plist.get(foundpos).getId()); if (nextLine.length>0) for (int i=1;i<nextLine.length;i++) ap.addComorbidity(nextLine[i]); aplist.add(ap); plist.remove(foundpos); } } */ this.initApproved = aplist.size(); }.