data structures and algorithms handwritten notes pdf code with harry