http://www.soai.ac.jp/information/lecture/20170620_nakoshi_lecture.jpg