Demystifying Data Structures: 10 Key Ones We Use Every Day