/*
 * run tests on a matrix
 */

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;

/**
 *
 * @author Kyle Z
 */
public class Main {

    public static void main(String[] args) throws FileNotFoundException, IOException {
        File f = new File(args[0]);
        BufferedReader read = new BufferedReader(new FileReader(f));
		Operation matrix = new Operation();

        String line;
        while ((line = read.readLine()) != null) {
            String[] parts = line.split(" ");
            String call = parts[0];
            int index;
            int value;
            
            if(parts.length == 3){
                //set 2 parameters
                index = Integer.parseInt(parts[1]);
                value = Integer.parseInt(parts[2]);
                
                if(call.contains("C")){
                    matrix.setCol(index, value);
                }
                else{
                    matrix.setRow(index, value);
                }
            }
            else{ // it's 2
                //set 1 parameter
                index = Integer.parseInt(parts[1]);
                
                if(call.contains("C")){
                    System.out.println(matrix.queryCol(index));
                }
                else{
                    System.out.println(matrix.queryRow(index));
                }
            }
        }
    }
}



/*
 * This class creates a matrix and provides operations to perform on it
 */

class Operation {
    //declare variables
    private int[][] matrix;
    private int sum;
    
    public Operation(){
        //default constructor
        matrix = new int[256][256];
    }
    
    public void setRow(int i, int x){
        for (int k = 0; k < matrix.length; k++) {
            matrix[i][k] = x;
        }
    }
    
    public void setCol(int j, int x){
        for (int k = 0; k < matrix[j].length; k++) {
            matrix[k][j] = x;
        }
    }
    
    public int queryRow(int i){
        sum = 0;
        for (int k = 0; k < matrix.length; k++) {
            sum += matrix[i][k];
        }
        return sum;
    }
    
    public int queryCol(int j){
        sum = 0;
        for (int k = 0; k < matrix.length; k++) {
            sum += matrix[k][j];
        }
        return sum;
    }
}



