A group project of Fundamentals of Data Structure