DataStructure coding starts