for の終了条件を 10 とハードコーディングしている時点で、動的とはいえない。