add flatternList.cpp