Write a program to remove an element from an array at the givenposition k and push the rest of the array elements one positionback. Then insert the removed element at the beginning. Position kis entered through keyboard. For example, if the original array xis {'r', 'c', 'm', '7', 'w', '3', 'q'} and k = 3, the array will bechanged to {'7', 'r', 'c', 'm', 'w', '3', 'q'}. Hint: Sequence ofmoving the element is important. You need to define a temp variableto hold value of x[k] before you move the rest of the arrayelements one position back. Finally, put the saved temp variable tothe first element of the array. (in C please)