350-word Guide for Studying Data Structures and Algorithms