eolymp
Competitions

ACM Новосибирск 2013

Клавиатура

Time limit 1 second
Memory limit 64 MiB

   Молодая инновационная фирма разработала новую клавиатуру с эргономичным дизайном. В принципе, она могла бы быть совместима с ОС Windows, поскольку у неё есть клавиши Ctrl, Win, Alt, ScrLk, NumLock, CapsLock, Left Shift, Right Shift и др. Вот только информацию о нажатости этих клавиш клавиатура передает в виде одного целого числа в десятичной системе счисления.

   Напишите программу, которая по заданному номеру клавиши определяет, нажата ли она, если нажатая клавиша кодируется единичным значением бита с соответствующим номером в двоичном представлении числа, биты нумеруются справа налево, начиная с нулевого.

Input data

   В первой строке заданы два целых числа: n (0 ≤ n < 1024) – код, полученный с клавиатуры, и, через не менее чем пробел, m (0 ≤ m < 10) – номер проверяемой клавиши.

Output data

   В единственной строке YES, если клавиша нажата, и NO в противном случае.

Examples

Input example #1
127 3

Output example #1
YES
Source Новосибирск 2013