kotlinのソースをお願いします。以下はトランプのカードを1山生成し、ランダムに2枚引いて同じ数字だったら山からそのカードを削除していき、最終的に何回カードを引いたら全部山がなくなるかを出力するPGです。足りない部分を埋めてください。仕様:カードが揃うたびに何が揃ったかと前回からのカードを引いた回数、総回数の両方を出力。残り枚数が40枚、30枚、20枚、10枚の時に残り枚数の出力。出力例揃ったカード:(スペード,3)-(ダイヤ,3)かかった回数:8/8カードはあと50枚です。揃ったカード:(クラブ,6)-(ハート,6)かかった回数:39/47揃ったカード:(ダイヤ,13)-(クラブ,1...