homework

 Write a C program in Linux that will read two input .txt files, identify frequent common words that appear in both files if their number of occurrences are higher than or equal to the specified frequency limit for both files, and write them into an output file in decreasing sorted order based on their total . It is mandatory for this assignment that you use three linked list data structures (two for the input files, and one for the output file), dynamic memory allocation, and the insertion sort algorithm to sort the output list.