よくわからんけど全通り計算して最短出すだけじゃね?