it is half wrong
import java.util.Scanner;
public class REMOVE {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
String str=input.nextLine();
int len=str.length();
char character=input.next().charAt(0);
StringBuilder sb=new StringBuilder(str);
for(int i=0;i<len;i++) {
char ch=sb.charAt(i);
if(character==ch) {
sb.delete(i,i+1);
System.out.println(sb);
len--;
i=0;
System.out.println(len);
}
}
if(character==sb.charAt(len)) {
System.out.println("EMPTY STRING");
}
else {
String sbr=sb.toString();
int leng=sbr.length();
for(int i=0;i<=leng;i++) {
System.out.print(sbr.charAt(i));
}
}
}
}