What Are The Key Takeaways From Learning Data Structures Practice?