Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Problem hidden

RETO10E - Max y los palos

no tags 

Max y los palos

Es un día más de escuela. A Max no le gustan las clases y siempre se aburre con ellas. Así, cada día inventa algún juego y juega en él solo o con amigos.

 

Hoy inventó un juego sencillo para jugar con Abeja, quien es su compañera de escritorio.  Las reglas son simples. Max dibuja n palos en una fila.  Después de eso, los jugadores se turnan para cruzar (Tachar) exactamente k palos de izquierda a derecha en cada turno.  Max se mueve primero, porque es el inventor del juego.  Si hay menos de k palos en el papel antes de un turno, el juego termina.  Max gana si hace más movimientos que Abeja.  Max quiere saber el resultado del juego antes de jugar, debes ayudarlo.

Input

La primera línea contiene dos números enteros n y k ( 1 ≤  n ,  k  ≤ 10 18 , k  ≤  n ) - el número de palos dibujadas por Sasha y el número k  - el número de palos que debe cruzarse (tacharse) en cada turno.

Output

Si Max gana, imprima " SI " (sin comillas), de lo contrario imprima " NO " (sin comillas).

Example

Input:

1 1

Output: SI

Added by:MaratónAFDM
Date:2017-10-06
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C CSHARP C++ 4.3.2 JAVA NODEJS PHP PYTHON VB.NET