Please design a program that has the following features. Please pass all arrays like reference
(1) Initialize an array [6,10,3,7,11,8,15] by using DC.
(2) Find out the smallest value in this array and print it out.
(3) Create a subroutine to split the array into two sets, which are even and odd set. Then, clean up the stacks and print out these two sets separately in main function. (You have to use the stacks to pass the array and save new sets).