private List<AbstractStartingHand> getStartingHands(int numberOfHands, PokerGameType gameType) {
        List<AbstractStartingHand> hands = new ArrayList<AbstractStartingHand>();
        
        for (int i = 0; i < numberOfHands; i++) {
            AbstractStartingHand hand = getHandInput(gameType, i+1);
            hands.add(hand);
            deadCards.addAll(hand.getCards());
        }
        
        return hands;
    }