Training Site
Sideways banner 8b44c02b768aa359c4d0a2bce3b247c6d7ab888f8b26852e9bfc3659c8c25612

Double-Itis

Input: Standard Input (stdin)
Output: Standard Output (stdout)
Memory limit: 32 megabytes
Time limit: 1.0 seconds

Andrew has double-itis. This means whenever you ask him any question, he answers with the correct answer, doubled.

Because we're trying to go to a theme park this year, we want to know how old Andrew really is. Your job, given the age Andrew has told you he is, and the minimum age for the theme park, is to tell us whether or not we can take Andrew to the theme park.

You should always round down the results of any division, which means that if you are given 9, and it becomes 4.5, you should round down the result to 4, before comparing it to the minimum age the theme park requires.

Input

You'll be given two integers N and M, separated by a newline (0 \leq N, M \leq 50). The first integer is the age that Andrew says he is, and the second integer is the minimum age for the theme park we want to visit.

Output

You should output No, if Andrew’s real age is LESS THAN the minimum age of the theme park, and Yes in every other case.

  • Sample Input 1

    20
    12
    

    Sample Output 1

    No
    
  • Sample Input 2

    27
    13
    

    Sample Output 2

    Yes
    
  • Sample Input 3

    17
    9
    

    Sample Output 3

    No