1. index data structure
2. non liturenear data structure
3. complx data structure
4. none of the above