import java.io.*;

public class Main {
	public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	}
} import java.io.*; io.* java public class Main {
	public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	}
} Main public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	} main {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	} BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) StringBuilder data = new StringBuilder(); data new StringBuilder() while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while????????? true {
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } int sum = 0; sum 0 String str = br.readLine(); str br.readLine() br.readLine br int strsize = str.length(); strsize str.length() str.length str if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            } str.equals("0") str.equals str "0" break; if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            } strsize >= 1 strsize 1 {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            } int i = 0; i 0 while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                } i < strsize i strsize {
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                } sum += Integer.parseInt(String.valueOf(str.charAt(i))) sum Integer.parseInt(String.valueOf(str.charAt(i))) Integer.parseInt Integer String.valueOf(str.charAt(i)) String.valueOf String str.charAt(i) str.charAt str i i++ i data.append(sum).append("\n") data.append(sum).append data.append(sum) data.append data sum "\n" System.out.print(data) System.out.print System.out System System.out data String[] args args public class Main {
	public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	}
} public class Main {
	public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	}
} Main
import java.io.*;

public class Main {
	public static void main(String[] args)throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder data = new StringBuilder();
		 
        while(true){
    		int sum = 0;                   //sum??????????????????????????????????¨??????¨???.???????????????????????¨?????????????????????????¨????
            String str = br.readLine();    
            int strsize = str.length();    //strsize?????????????????????????????¨???
                if(str.equals("0")) break;
                
     //??°?????????????????????????????????????????????       
                else if(strsize >= 1) {
                int i = 0;
                while(i < strsize){
                    sum += Integer.parseInt(String.valueOf(str.charAt(i))); //????????§????????????????????¨???????????????????????????
                    i++;
                }
            }
              data.append(sum).append("\n"); //?????£??????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????
        
        } //while?????????
        
     //??????????????????  
        System.out.print(data);

	}
}