imparfaitSquare