// Peter Steele McLean High School Intermediate
import java.util.*;
public class ACSL2PeterSteele {
public static void main(String[] args) {
Scanner input = new
Scanner(System.in);
String[] rawinput = new
String[5];
String[] first3 = new String[5];
for(int a = 0; a < 5; a++){
rawinput[a] = input.nextLine();
first3[a] =
rawinput[a].substring(0,3);
}
for(int a = 0; a < 5; a++){
if(first3[a].equals("DIV"))
System.out.println(DIVIDE(rawinput[a]));
if(first3[a].equals("ADD"))
System.out.println(ADD(rawinput[a]));
if(first3[a].equals("SUB"))
System.out.println(SUBTRACT(rawinput[a]));
if(first3[a].equals("UNI"))
System.out.println(UNION(rawinput[a]));
if(first3[a].equals("INT"))
System.out.println(INTERSECT(rawinput[a]));
}
}
public static String DIVIDE(String c){
String data = c.substring(8,16);
return
data.substring(0,4)+data.substring(0,4)+" and
"+data.substring(4,8)+data.substring(4,8);
}
public static String ADD(String c){
int a = Integer.parseInt(c.substring(3,4));
String data = c.substring(6,14);
return
data.substring(0,a)+data.substring(0,8-a);
}
public static String SUBTRACT(String c){
int a =
Integer.parseInt(c.substring(8,9));
String data = c.substring(11,19);
return
data.substring(a,8)+data.substring(8-a,8);
}
public static String UNION(String c){
String data = c.substring(7,15);
String data2 = c.substring(17,25);
return data.substring(4,8)+data2.substring(0,4);
}
public static String INTERSECT(String c){
String data = c.substring(11,19);
String data2 = c.substring(21,29);
return
data.substring(0,2)+data.substring(6,8)+data2.substring(0,2)+data2.substring(6,8);
}
}