data structure lab manual