给定一个长度为N的序列,每个序列的元素是一个整数。要支持以下五种操作:
 1.查询第K位置上的数。
 2.把第K个位置上的数加上X。
 3.查询[L,R]这个区间的和。
 4.查询[L,R]这个区间的最大值。
 5.将[L,R]这个区间翻转,比如1 2 3 4变成4 3 2 1。