正直もうほとんど覚えてないが、%を割り出す関数はないから
フラグとして1個1個追加していくしかなかったと思う

下にメッセージ出すってのはどういうことを言ってるのか良くわからん