Write C++ program to do the following:
• Define a Double Linked Lists EmpRank where the data should be of type integer.
• Enter 10 Employee Ranks, where each rank should be inserted in EmpRank with respect to its value as ascending order its ordered
• Print out the EmpRank in two ways, forward and backward, starting from the pointer position
• Function to delete all ranks which it is not divisible by 3 out how many marks is greater than a user defined mark.