Songs, slogans make protest vibrant