public void flee(){
		int xHunter = predator.getX();
		int yHunter = predator.getY();
		
		int diffX = xPos - xHunter;
		int diffY = yPos - yHunter;
		
		int operatorX = 1;
		int operatorY = 1;
		
		if(diffX != 0){
			operatorX = diffX/Math.abs(diffX);
		}
		if(diffY != 0){
			operatorY = diffY/Math.abs(diffY);
		}
		
		if((xPos+diffX+(operatorX*3))>Globals.height || (xPos+diffX+(operatorX*3))<1){
			this.moveTo(xPos, yPos+diffY+(operatorY*3), 0, false);
		}else if(yPos+diffY+(operatorY*3)>Globals.height || yPos+diffY+(operatorY*3)<1){
			this.moveTo(xPos+diffX+(operatorX*3), yPos, 0, false);
		}else{
			this.moveTo(xPos+diffX+(operatorX*3), yPos+diffY+(operatorY*3), 0, false);
		}
	}