private Set<Monster> getMonsters(Set<Piece> pieces) {
		Set<Monster> monsters = new HashSet<Monster>();
		for (Piece piece : pieces)
			if (piece instanceof Monster)
				monsters.add((Monster) piece);
		return monsters;
	}