CF444C DZY Loves Colors

Description

DZY loves colors, and he enjoys painting. On a colorful day, DZY gets a colorful ribbon, which consists of $ n $ units (they are numbered from $ 1 $ to $ n $ from left to right). The color of the $ i $ -th unit of the ribbon is $ i $ at first. It is colorful enough, but we still consider that the colorfulness of each unit is $ 0 $ at first. DZY loves painting, we know. He takes up a paintbrush with color $ x $ and uses it to draw a line on the ribbon. In such a case some contiguous units are painted. Imagine that the color of unit $ i $ currently is $ y $ . When it is painted by this paintbrush, the color of the unit becomes $ x $ , and the colorfulness of the unit increases by $ |x-y| $ . DZY wants to perform $ m $ operations, each operation can be one of the following: 1. Paint all the units with numbers between $ l $ and $ r $ (both inclusive) with color $ x $ . 2. Ask the sum of colorfulness of the units between $ l $ and $ r $ (both inclusive). Can you help DZY?

Input Format

N/A

Output Format

N/A

Explanation/Hint

In the first sample, the color of each unit is initially $ [1,2,3] $ , and the colorfulness is $ [0,0,0] $ . After the first operation, colors become $ [4,4,3] $ , colorfulness become $ [3,2,0] $ . After the second operation, colors become $ [4,5,5] $ , colorfulness become $ [3,3,2] $ . So the answer to the only operation of type $ 2 $ is $ 8 $ .