『拔毛』是一種有趣的多人的骰子遊戲,有很多種不同的玩法, 常用於有很多顆骰子以及有很多個玩家的情況。 假設現在有一種玩法是: 1. 首先將所有的骰子拿出來放於一公用骰盅內。 2. 第1位玩家先說一個1~6的點數,然後一次投擲所有的骰子。 3. 將結果中所有和第1位玩家說的點數相同的骰子拿走,餘下的骰子交給第2位玩家。 4. 第2位玩家再次宣告一個1~6的點數,投擲剩下所有的骰子。 5. 同上,將所有與第2位玩家說的點數相同的骰子拿走,餘下的骰子交給第3位玩家,依此類推,一圈輪完之後再回到第一個人。 6. 直到某位玩家擲出點數中沒有宣告點數,即『無毛可拔』的狀況時該位玩家算輸,或某位玩家清空了所有的骰子算贏時遊戲結束。 請進行測試與版本規劃,以TDD及逐步細分函式導向的設計方法製作, 完成遊戲程式。