public String getEnpassentSquare()
	{
		int movesCount=getMoves().size();
		if(movesCount!=0){
			Move m=getMoveAt(movesCount-1);
			if(m.getMovedCoin() instanceof Pawn){
				Position start=m.getStartPosition();
				if(Math.abs(start.getRank()-m.getEndPosition().getRank())==2)
					{
						return Position.getPosition(start.getRank()+(m.getMovedCoin().getColor()==CoinColor.WHITE?1:-1), start.getFile()).toString();
					}
				}
		}
		return "-";
	}