길이가 N+1인 수열 A_0,A_1,A_2,⋯,A_N이 주어질 때, N개의 다항함수 f_1(x),f_2(x),f_3(x),⋯,f_N(x)와 함수 g(x)가 다음 조건에 따라 정해진다.
이때, 다음 쿼리를 수행하는 프로그램을 작성하시오.
1 i v : A_i를 v로 바꾼다.2 a b : 6×∫_abg(x)dx를 출력한다.첫 번째 줄에 N이 주어진다. (1≤N≤200,000)
두 번째 줄에 N+1개의 정수 A_0,A_1,A_2,⋯,A_N이 공백으로 구분되어 주어진다. (−100,000≤A_i≤100,000)
세 번째 줄에 쿼리의 개수 M이 주어진다. (1≤M≤200,000)
다음 M개의 줄에 쿼리의 정보가 한 줄에 하나씩 주어진다. (0≤i≤N; −100,000≤v≤100,000; 0≤a≤b≤N)
모든 입력 데이터에서 2번 쿼리가 하나 이상 존재함이 보장된다.
입력되는 모든 수는 정수이다.
각 2번 쿼리의 결과를 한 줄에 하나씩 순서대로 출력한다. 2번 쿼리의 결과가 항상 정수임을 증명할 수 있다.