Write a program in C that reads all the entries from the named-places data file /home/www/class/een318/named-places.txt. (You will find the format described here: http://rabbit.eng.miami.edu/class/een318/a318a.txt). You program should create an object for each named place, containing: numeric code (int) state abbreviation (string) name, with spaces trimmed from the end (string) population (int) area (float or double) latitude (float or double) longitude (float or double) code for representative road intersection (int) distance to that intersection (float or double) These objects should be stored in a linked list. After reading the data, the program should enter an interactive loop: user enters place name computer lists states that that name appears in user enters one of those states computer provides all information known for the indicated place. repeat until user signals end. Use C i/o and string functions, not the C++ libraries.