Source: https://www.cse.iitk.ac.in/users/dheeraj/btech/vikasg+rajam.pdf