Prompt the user to input a name (first, last, or both) and then search the given name in Cornell University directory (https://www.cornell.edu/search/?tab=people) and print all students, faculty, staff, and alumni associated with the given name. For example, the search \"Catherine Smith\" should yield the following list: Students Catherine Emily Goldsmith Catherine Lorraine smith Catherine M. M. Smith Faculty None Staff Catherine T. Smith Alumni Amanda Catherine Smith Amanda Catherine Smith Catherine A. Smith Catherine M. Smith Catherine Lynne Smith Catherine T. Smith Catherine Smith Catherine T. Smith Solution import java.net.*; import java.io.*; import java.util.Scanner; public class websearch { public static void main(String[] args) throws Exception { String name=\"\"; Scanner scan = new Scanner(System.in); System.out.println(\"Enter the keywords to search: \"); name = scan.nextLine(); name=name.replace(\" \",\"+\"); URL page = new URL(\"https://www.cornell.edu/search/people.cfm?q=\" + name + \"&tab=people\"); URLConnection conn = page.openConnection(); BufferedReader bf = new BufferedReader(new InputStreamReader(conn.getInputStream())); String data; while ((data = bf.readLine()) != null) { System.out.println(data); } bf.close(); } } .