private boolean removeWumpus() {
		boolean success = false;
		
		if(getWumpusPos().getX() != -1 && getWumpusPos().getY() != -1) {
			if(removeFromBoard(WUMPUS, getWumpusPos())) {
				// Remove Smell
				Position smell = new Position();
				for(int i=-1; i<2; i++) {
					smell.setX(getWumpusPos().getX());						
					smell.setX(smell.getX()+i);
					for(int j=-1; j<2; j++) {
						smell.setY(getWumpusPos().getY());
						smell.setY(smell.getY()+j);
						
						if(isInsideBoard(smell)) {
							removeFromBoard(SMELL, smell);
						}
					}
				}
				
				// Remove Wumpus
				getWumpusPos().setX(-1);
				getWumpusPos().setY(-1);
				
				success = true;
			}
		}
		
		return success;
	}