A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills