import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
//x不属于16进制里的字符,以0x开头时表示16进制,先截取0x后的信息
String str1=str.substring(2);
//Integer.parseInt(String s ,int radix),radix用来表示传进来的值是什么进制的,并返回10进制的 int 类型的结果
System.out.print(Integer.parseInt(str1,16));
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
//x不属于16进制里的字符,以0x开头时表示16进制,先截取0x后的信息
String str1=str.substring(2);
//Integer.parseInt(String s ,int radix),radix用来表示传进来的值是什么进制的,并返回10进制的 int 类型的结果
System.out.print(Integer.parseInt(str1,16));
}
}