Sqr list gen