CF85D Sum of Medians

Description

In one well-known algorithm of finding the $ k $-th order statistics we should divide all elements into groups of five consecutive elements and find the median of each five. A median is called the middle element of a sorted array (it's the third largest element for a group of five). To increase the algorithm's performance speed on a modern video card, you should be able to find a sum of medians in each five of the array. A sum of medians of a sorted $ k $-element set $ S={a_{1},a_{2},...,a_{k}} $ , where $ a_{1}

Input Format

The first line contains number $ n $ ( $ 1\le n\le 10^{5} $ ), the number of operations performed. Then each of $ n $ lines contains the description of one of the three operations: - add $ x $ — add the element $ x $ to the set; - del $ x $ — delete the element $ x $ from the set; - sum — find the sum of medians of the set. For any add $ x $ operation it is true that the element $ x $ is not included in the set directly before the operation. For any del $ x $ operation it is true that the element $ x $ is included in the set directly before the operation. All the numbers in the input are positive integers, not exceeding $ 10^{9} $ .

Output Format

For each operation sum print on the single line the sum of medians of the current set. If the set is empty, print $0$. Please, do not use the %lld specificator to read or write 64-bit integers in C++. It is preferred to use the cin, cout streams (also you may use the %I64d specificator).