Groovy script to update document permissions

I need a quick way to update 20+ permissions among 100+ permissions for each document uploaded. So this script does the job.