とりあえず無駄を省きましたが、さらに効率化して短くすることも出来ます。とりあえずそれは課題(?)として残しておきましたが、やり方としては複数のアニメパターンの処理を一つにまとめることが必要になるので、その際は配列やREAD、DATAを使ったりする感じになると思います。(配列だけでも可) 時計の更新がうまくいかないのはメインループがしっかり出来てないからなので、その辺も今後の課題でしょうね〜。まあ上記のように効率化していくと、自然とメインループの形になったりするんですけどね。 という感じですが、自分で試行錯誤するのも大事なので、色々と頑張ってください!