4. Basic Data Structures