public static boolean containsCardPlayableOn(ArrayList<Card> cards, Card dest) {
        for (Card card : cards) {
            if (dest == null || card.value == Card.EIGHT || card.value == dest.value || card.suite == dest.suite) {
                return true;
            }
        }

        return false;
    }