/******************************************************************************
Online Java Compiler.
Code, Compile, Run and Debug java program online.
Write your code in this editor and press "Run" button to execute it.
*******************************************************************************/
import java.util.*;
public class Main
{
public static void main(String[] args) {
// System.out.println("Hello World");
// String s1="prepinsta";
// String s2="insta";
// String s3="ster";
// String s4=s1.replace(s1.substring(s1.indexOf(s2),s1.indexOf(s2)+s2.length()),s3);
// System.out.println(s4);
// LEFT SHIFT
// int []arr={1, 2, 3, 4, 5, 6, 7};
// int n=4;
// int []m=new int[arr.length];
// for(int i=0;i<arr.length;i++){
// int k=i-n;
// k=k<0?(arr.length+k):k;
// m[k]=arr[i];
// }
// for(int s:m){
// System.out.print(s+" ");
// }
//RIGHT SHIFT
// int []arr={1, 2, 3, 4, 5, 6, 7};
// int n=4;
// int []m=new int[arr.length];
// for(int i=0;i<arr.length;i++){
// int k=i+n;
// k=k>=arr.length?(k-arr.length):k;
// m[k]=arr[i];
// }
// for(int s:m){
// System.out.print(s+" ");
// }
// int arr[] = {21, 30, 10, 2, 10, 20, 30, 11};
// int m=0;
// Arrays.sort(arr);
// for(int i=0;i<arr.length-2;i++){
// if(arr[i]==arr[i+1]){
// m=arr[i];
// continue;
// }
// if(m!=arr[i+1] && i+1==arr.length-1){
// System.out.print(arr[i+1]+" ");
// }
// if(m!=arr[i])
// System.out.print(arr[i]+" ");
// }
// int n=232;
// String s=String.valueOf(n);
// char []arr=s.toCharArray();
// int m=s.length()/2;
// int k=s.length()-1;
// m=k%2==0?m+1:m;
// int i;
// boolean b=true;
// for(i=0;i<m;i++){
// int l=k-i;
// if(arr[i]!=arr[l]){
// b=false;
// break;
// }
// }
// System.out.print(b);
// String s="geeks";
// System.out.print(isPal(s.toCharArray()));
// System.out.print(sum(0,5));
// int a[][]={{1,2},{3,4}};
// int b[][]={{1,2},{3,4}};
// int c[][]=new int[2][2];
// int s=0;
// for(int i=0;i<2;i++){
// for(int j=0;j<2;j++){
// c[i][j]=a[i][j]+b[i][j];
// }
// }
// for(int i=0;i<2;i++){
// for(int j=0;j<2;j++){
// System.out.print(c[i][j]);
// }
// }
// int n=11001,b=1,dec=0,bin,r;
// while(n>0){
// r=n%10;
// dec=dec+b*r;
// n/=10;
// b*=2;
// }
// System.out.print(dec);
String s="abc12cde3fg5";
char []c=s.toCharArray();
for(int i=0;i<c.length-1;i++){
while(!((c[i]>='a' && c[i]<='z') || (c[i]>='A' && c[i]<='Z')) && c[i]!='\0'){
// System.out.print(i);
boolean b=true;
int j=i;
for(j=i;j<c.length-1;j++){
if(((c[j+1]>='a' && c[j+1]<='z') || (c[j+1]>='A' && c[j+1]<='Z')) && c[j+1]!='\0'){
c[j]=c[j+1];
} else{
System.out.println(c[j]+" "+c[j+1]+" "+j);
b=false;
}
}
if(j==c.length-1 && !b){
c[j]=c[j]!='\0'?'\0':c[j-1];
c[j-1]='\0';
// System.out.println(c[j]+" "+c[j-1]+" "+j);
}
}
}
System.out.print(String.valueOf(c));
}
static int sum(int s, int n){
if(n==0)
return s;
return n+sum(s,n-1);
}
static boolean isPal(char[] s1){
int s=0,l=s1.length-1;
boolean b=true;
while(l>s){
if(s1[s++]!=s1[l--]){
b=false;
}
}
return b;
}
}