Statement
지문 언어
길이 의 수열 가 주어진다. 다음 두 종류의 연산을 처리하여라.
1 l r x: 모든 에 대해 를 수행한다.
모든 구간은 양 끝을 모두 포함한다.
Input
입력은 다음과 같은 형식으로 주어진다.
Output
각 구간 최댓값 질의의 답을 한 줄에 하나씩 출력한다.
Constraints
- .
- ().
Subtasks
Samples
입력
6 7
-5 1 10 -2 100 0
2 1 6
1 1 4 50
2 1 4
1 4 6 1000
2 3 5
2 1 3
2 6 6
출력
100
50
1000
50
1000