ここからは、棒倒し方のアルゴリズムを使うのかな?