private CardPower isStraight(ArrayList<Card> cards) {

		int count = 1;
		int lastCard = cards.get(0).value.ordinal();
		for (int i = 1; i < cards.size(); i++) {

			if (cards.get(i).value.ordinal() == lastCard) {
				continue;
			} else if (cards.get(i).value.ordinal() == --lastCard) {
				count++;
			} else {
				count = 1;
				lastCard = cards.get(i).value.ordinal();
			}

			if (count >= 5) {
				return new CardPower().add(4).add(lastCard + 4);
			}
		}
		if (lastCard == 0 && cards.get(0).value == VALUE.ACE && count == 4) {
			return new CardPower().add(4).add(3);
		}
		return null;
	}