anudeep durishetty essay notes pdf