Introduction to Data Structure, second semester, 2009