2 test cases failed

import java.util.*;
public class Main {
    public static void main(String args[]) {
        Scanner sc =new Scanner(System.in);
        String str= sc.nextLine();
        int count=1;
        for(int i=0;i<str.length()-1;i++)
        {
            if(str.charAt(i)==(str.charAt(i+1)))
            count++;
            else
            {
                System.out.print(str.charAt(i));
                if(count!=1)
                System.out.print(count);
                count=1;
            }
        }
        System.out.print(str.charAt(str.length()-1));
        //you need to print count for the last character also
        if(count!=1)
                System.out.print(count);
    }
}