26行目と27行目は不要です。 それと、36行目の前に移動処理がないと続けてBボタンを押した場合の処理が始まってしまいます。