data-structure lab probs