import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class Main {
    public static void main (String[] args) throws IOException {
        File file = new File(args[0]);
        BufferedReader buffer = new BufferedReader(new FileReader(file));
        String line;
        while ((line = buffer.readLine()) != null) {
            line = line.trim();

            String[] numbers = line.split("\\s+");

            int position = 0;
            int counter = 1;
            String answer = "";

            if (numbers.length == 1) {
                answer += (counter + " " + numbers[position] + " ");
            } else {
                for (int i = 1; i < numbers.length; i++) {
                    if (numbers[position].equalsIgnoreCase(numbers[i])) {
                        counter++;
                        if (i == numbers.length - 1) {
                            answer += (counter + " " + numbers[position] + " ");
                            position = i;
                            counter = 1;
                        }
                    } else {
                        answer += (counter + " " + numbers[position] + " ");
                        position = i;
                        counter = 1;
                        if (i == numbers.length - 1) {
                            answer += (counter + " " + numbers[position] + " ");
                            position = i;
                            counter = 1;
                        }
                    }
                }
            }

            System.out.println(answer.trim());
        }
    }
}