Problem:
Digit Number

Write a program which computes the digit number of sum of two integers a and b.

Input

There are several test cases. Each test case consists of two non-negative integers a and b which are separeted by a space in a line. The input terminates with EOF.

Constraints

0 ≤ a, b ≤ 1,000,000

The number of datasets ≤ 200

Output

Print the number of digits of a + b for each data set.

Sample Input

5 7
1 99
1000 999

Output for the Sample Input

2
3
4

Solution in C# (judge verdict: Accepted)

using System;

namespace AIZUJudge {
    class Disit {
        static void Main(string[] args) {
            while (true) {
                string data = Console.ReadLine();
                if (string.IsNullOrEmpty(data)) break;

                string[] tmp = data.Split(' ');
                int a = int.Parse(tmp[0]);
                int b = int.Parse(tmp[1]);

                int sum = a + b;
                int i = 1;
                while (true) {
                    if (sum < Math.Pow(10, i)) {
                        Console.WriteLine(i);
                        break;
                    }
                    i++;
                }
            }
       }
    }
}