Almacén binario

Límite de tiempo 1000 ms
Límite de memoria 128 MiB

Vas a simular un sistema de gestión de almacén. Inicialmente el almacén estará vacío y vas a recibir las siguientes acciones:

  1. add [product] [k]: Se añaden k elementos del tipo [product] al almacén
  2. rem [product] [k]: Se remueven k elementos del tipo [product] del almacén. Ten en cuenta que es posible que hayan menos elementos que k, en ese caso se removerán todos los elementos de ese tipo.
  3. count [product]: Se imprime cuantos elementos del tipo [product] se encuentran en el almacén

Tu objetivo es contestar correctamente a las acciones de tipo 3.

Entrada

La primera línea tiene un entero n (1n104), el número de acciones.

Las siguientes n lineas tienen una cadena que representa el formato descrito antes. [product] será una palabra de letras minúsculas de tamaño entre 1 y 20, y [k] será un número entre 1 y 100.

Salida

Imprime las acciones de tipo 3, en el orden correcto y una por cada linea.

Ejemplo

Entrada Salida
5
add papaya 4
rem papaya 2
count papaya
rem papaya 10
count papaya
2
0