デバッグしてくれる人は居ないと思います、ご自分で直す努力をなさって下さい。(この先ずっとエラーが出る度、Miiverseで質問するつもりですか?) デバッグのためにプログラムの途中に確認用のPRINT文を入れれば変数の状態を確認できるはずです。 必要ならプログラムを止めて、その時の変数の状態を確認することもできます。 エラーの原因が解らない場合は、最低でもエラーの内容を一字一句記載し、どう考え、どうやったのかも書くといいです。 「エラーがでるけど」で丸投げじゃ、やる気も起きません、無視するだけです。