N;N;N;$!N s/[({[]/<&/g : s/<\(\(.\)[^\2/ s/>(/)/ s/>{/}/ s/>./]/ t