class Solution:
def isNStraightHand(self, hand: List[int], groupSize: int) -> bool:
if len(hand) < groupSize or len(hand) % groupSize != 0:
return False
hand.sort()
while hand:
mini = hand[0]
for _ in range(groupSize):
if mini in hand:
hand.remove(mini)
mini += 1
else:
return False
return True