Multiplicity Test
05AB1E, 23 bytes
-1 byte thanks to Kevin Cruijssen
тGND4Öi…[ÿ]}N3Öi…(ÿ)]ðý
Try it online!
Python 2, 68 65 60 bytes
i=0
exec"i+=1;print'('[i%3:]+`[i][i%4:]or i`+')'[i%3:],;"*99
Try it online!
R, 61 bytes
"+"=c
r=""+""
cat(paste0(r+"(",r+""+"[",1:99,r+""+"]",r+")"))
Try it online!