Best script (18/26)

Best script