Data Structures and Algorithms Made Easy