Write a Java program that can read a tab delimited file with the following structure.
Attribute Name Data Type
ID int
FirstName String
LastName String
AcctountBalance double
The program should build a linked list of person objects. It should read the txt file and populate the list with objects from the data.
It should allow for data entry of one or more new records and check those against memory to confirm that they are not duplicates.
It should then ask if you would like to delete a record such as record 3 or record 6.
Then, allow the user to sort the list by Last Name, and display the result to the console. Then, allow the user to enter an id, and return the entire record to the console when the ID is found.
It should print the total balance and the number of accounts to the console and write all records — including the new ones — to the text file.

New Download