learning data structures second time.