複数枚数カードを配れるようにリファクタリング（subList()が元のリストの参照を持ち続けているので、対策した