Source: https://users.metu.edu.tr/home203/baver/wwwhome/TP.NUM.pdf