repeated-square