import java.util.*;
import java.io.*;

class Main {
   public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
   while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  }
   
      }
} import java.util.*; util.* java import java.io.*; io.* java class Main {
   public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
   while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  }
   
      }
} Main public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
   while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  }
   
      } main {
       Scanner sc = new Scanner(System.in);
   while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  }
   
      } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  } sc.hasNext() sc.hasNext sc {
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  } int a=sc.nextInt(); a sc.nextInt() sc.nextInt sc int b=sc.nextInt(); b sc.nextInt() sc.nextInt sc int keta=1; keta 1 if((a+b)/10>0)keta++; (a+b)/10>0 (a+b)/10 (a+b) a b 10 0 keta++ keta if((a+b)/100>0)keta++; (a+b)/100>0 (a+b)/100 (a+b) a b 100 0 keta++ keta if((a+b)/1000>0)keta++; (a+b)/1000>0 (a+b)/1000 (a+b) a b 1000 0 keta++ keta if((a+b)/10000>0)keta++; (a+b)/10000>0 (a+b)/10000 (a+b) a b 10000 0 keta++ keta if((a+b)/100000>0)keta++; (a+b)/100000>0 (a+b)/100000 (a+b) a b 100000 0 keta++ keta if((a+b)/1000000>0)keta++; (a+b)/1000000>0 (a+b)/1000000 (a+b) a b 1000000 0 keta++ keta System.out.println(keta) System.out.println System.out System System.out keta String[] args args
import java.util.*;
import java.io.*;

class Main {
   public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
   while(sc.hasNext()){
	   int a=sc.nextInt();
	   int b=sc.nextInt();
	   int keta=1;
	   if((a+b)/10>0)keta++;
	   if((a+b)/100>0)keta++;
	   if((a+b)/1000>0)keta++;
	   if((a+b)/10000>0)keta++;
	   if((a+b)/100000>0)keta++;
	   if((a+b)/1000000>0)keta++;
	   System.out.println(keta);
	  }
   
      }
}