20161221 city.puducherry: Vellore sighs in relief as new 500 notes reach banks