***// CODE THIS IN PROLOG PROGRAMMING//***
Write a Prolog procedure remove_dups/2 which succeeds when the first parameter is a list of words/letters and the second parameter is the first list with consecutive repeated words/letters removed For example: remove_dups([1,1,1,2,2,3,3,1,1,2,2,3],[1,2,3,1,2,3]).
Write a recursive procedure/function which calculates the following recursive function in the specified languages. Do not include the entire program or sample output, only the procedure/function.
f(0) = 1
f(1) = 1
f(x) = x2 * f(x -2)