// 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);

      }    

   }