貴方のプログラムで動かないのは処理の最後にwendがないからです。