けんき says to YSITD
演算法