http://sol.oc.ntu.edu.tw/sake/SAKE2007/paper.file/sake2a/13-1.pdf