list/set/map lab 3