* n * n ♦*