Repeat times (10/28)

Repeat times