using System; public class Hello { static void Main() { string[] line = Console.ReadLine().Trim().Split(' '); var a = int.Parse(line[0]); var b = int.Parse(line[1]); getAns(a, b); } static void getAns(int a, int b) { if (b > a) { getAns(b, a); return; } var e = a ^ b; if (e >= b) { Console.WriteLine(b); return; } var mb = 0; for (int i = 0; i <= 30; i++) { if (((a >> i) & 1) == 1) mb = i; } Console.WriteLine((1 << mb) - 1); } }