algorithmDataStruct