どこが失敗作なのでしょうか? 自分にはプログラムがしっかり動いてるようにしか見えないのですが