import java.util.Scanner;

/**
 *
 */

/**
 * @author bluen
 *
 */
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	}
} import java.util.Scanner; Scanner java.util public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	}
} Main /**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	} main {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	} Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int A=sc.nextInt(); A sc.nextInt() sc.nextInt sc int B=sc.nextInt(); B sc.nextInt() sc.nextInt sc sc.close() sc.close sc if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		} A==B A B {
			System.out.println(A+B);
		} System.out.println(A+B) System.out.println System.out System System.out A+B A B if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		} A>B A B {
			System.out.println(A+(A-1));
		} System.out.println(A+(A-1)) System.out.println System.out System System.out A+(A-1) A (A-1) A 1 if(A<B) {
			System.out.println(B+(B-1));
		} A<B A B {
			System.out.println(B+(B-1));
		} System.out.println(B+(B-1)) System.out.println System.out System System.out B+(B-1) B (B-1) B 1 String[] args args public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	}
} public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	}
} Main
import java.util.Scanner;

/**
 *
 */

/**
 * @author bluen
 *
 */
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		int A=sc.nextInt();
		int B=sc.nextInt();

		sc.close();

		if(A==B) {
			System.out.println(A+B);
		}else if(A>B) {
			System.out.println(A+(A-1));
		}else if(A<B) {
			System.out.println(B+(B-1));
		}

	}
}