public boolean checkBook() {
		boolean hasBook = false;
		ArrayList<Card> list = getList();
		HashMap<Integer, Integer> map = new HashMap<Integer, Integer>();
		for (int i = 0; i < list.size(); i++) {
			int numb = list.get(i).getCardNum();
			if (!map.containsKey(numb)) {
				map.put(numb, 1);
			} else {
				int qty = map.get(numb) + 1;
				map.put(numb, qty);
			}
		}
		if (map.containsValue(4)) {
			hasBook = true;
		}
		return hasBook;
	}