import javax.swing.*;
import java.lang.*;
import java.nio.charset.StandardCharsets;
import java.util.*;
import java.util.Date;
import java.util.Scanner;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Comparator;
class Student {
String name;
int no;
int score;
public Student(int no_,String name_,int score_){
no=no_;
name=name_;
score=score_;
}
public void setNo(int no) {
this.no = no;
}
public int getNo() {
return no;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setScore(int score) {
this.score = score;
}
public int getScore() {
return score;
}
@Override
public int hashCode(){
final int prime = 31;
int result = 1;
result = prime * result + no;
return result;
}
@Override
public boolean equals(Object o1) {
if (o1 == null)
return false;
if(o1 instanceof Student){
Student s1 = (Student) o1;
if(this.no == s1.no && this.score == s1.score && this.name.equals(s1.name))
{
return true;
}
}
return false;
}
@Override
public String toString(){
return "no:"+no +" name:"+name +" score:"+score;
}
}
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
List<Student> studentList=new LinkedList<Student>() ;
for(int i=0;i<n;i++){
int no=sc.nextInt();
String na=sc.next();
int sco=sc.nextInt();
Student st =new Student(no,na,sco);
studentList.add(st);
}
int num_ope = sc.nextInt();
for(int i=0;i<num_ope;i++){
String ope=sc.next();
if(ope.charAt(0)=='a'){
Student stu_add = new Student(sc.nextInt(), sc.next(),sc.nextInt());
studentList.add(stu_add);
}
else if(ope.charAt(0)=='d'){
int no_del=sc.nextInt();
for(int j=0;j<studentList.size();j++){
if(studentList.get(j).getNo()==no_del){
studentList.remove(j);
j--;
}
}
}
else {
int no_set=sc.nextInt();
int score_set=sc.nextInt();
for(int j=0;j<studentList.size();j++){
if(studentList.get(j).getNo()==no_set){
studentList.get(j).setScore(score_set);
}
}
}
}
for(int i=0;i<studentList.size();i++){
System.out.println(studentList.get(i).toString());
}
}
}