public Position getTreasurePos() {
		List<Row> rows = getRow();
		List<CardType> cols;
		Row row;
		CardType card;
		TreasureType cardTreasure;

		for (int i = 0; i < rows.size(); i++) {
			row = rows.get(i);
			cols = row.getCol();
			for (int j = 0; j < cols.size(); j++) {
				card = cols.get(j);
				cardTreasure = card.getTreasure();
				if (cardTreasure != null
						&& cardTreasure.equals(getTreasure())) {
					return new Position(i, j);
				}
			}
		}

		return null;
	}