proc `()`(a: string): string = a & "o"
proc `()`(a, s: string): string = a & s
let g = "g"
assert g
()()()()()()("al") == "gooooooal" assert g
()()()()()()()()()()()()()()()("al") == "goooooooooooooooal"
cHJvYyBgKClgKGE6IHN0cmluZyk6IHN0cmluZyA9IGEgJiAibyIKCnByb2MgYCgpYChhLCBzOiBzdHJpbmcpOiBzdHJpbmcgPSBhICYgcwoKbGV0IGcgPSAiZyIKCmFzc2VydCBnKCJhbCIpID09ICJnYWwiCmFzc2VydCBnKCkoImFsIikgPT0gImdvYWwiCmFzc2VydCBnKCkoKSgpKCkoKSgpKCJhbCIpID09ICJnb29vb29vYWwiCmFzc2VydCBnKCkoKSgpKCkoKSgpKCkoKSgpKCkoKSgpKCkoKSgpKCJhbCIpID09ICJnb29vb29vb29vb29vb29vYWwi