data_structure_1 have done