3. Space Complexity