import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
//该题是一个2进制转换题
public class Hd2051 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int a=sc.nextInt();
int b=1;
List<Integer> list=new ArrayList<Integer>();
while(a!=0){
b=a%2;
a=a/2;
list.add(b);
}
for(int i=0;i<list.size();i++){
System.out.print(list.get(list.size()-i-1));
}
System.out.println();
}
}
}
import java.util.List;
import java.util.Scanner;
//该题是一个2进制转换题
public class Hd2051 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int a=sc.nextInt();
int b=1;
List<Integer> list=new ArrayList<Integer>();
while(a!=0){
b=a%2;
a=a/2;
list.add(b);
}
for(int i=0;i<list.size();i++){
System.out.print(list.get(list.size()-i-1));
}
System.out.println();
}
}
}