>>29
書いてあるとおりに動いているだけじゃないのか?
sum を上書きしてしまってるの忘れてるとかな