Write a C program for the following: Create a doubly linked list. (-999 to stop entering the elements). Make sure one of the entered elements is 42. If 42 is not entered, the program should display an error message. Delete an element before the existing linked list element 42. If there are more than one occurrence of 42, give user the choice where the new element must be deleted. Sample Input/Output 1 Input 42 19 32 45 42 39 -999 Output 2 occurrence of 42 found. Where should the deletion occur? Input 2 Output 42 19 32 42 39 Sample Input/Output 2 Input 42 19 32 45 42 39 -999 Output 2 occurrence of 42 found. Where should the deletion occur? Input 1 Output No element before 42 .