Gen script (20/25)

Gen script