Top 1200 sanjib k panda PDF Book Page 47