Cafeteria

Felipe trabalha em uma cafeteria especializada em café espresso com leite. O chefe dele criou uma promoção na qual os clientes recebem um desconto caso tragam suas próprias xícaras, evitando o uso de materiais descartáveis. A promoção se tornou muito popular, o que é ótimo para o meio ambiente mas dificultou o trabalho de Felipe, pois cada cliente possui uma xícara de um tamanho diferente. Além disso, cada cliente prefere uma quantidade diferente de leite na bebida.

Ao fazer um pedido, o cliente indica para Felipe dois números: o volume mínimo AA (em mililitros) e o volume máximo BB (em mililitros) de leite que ele deseja em sua bebida. O cliente indica também a capacidade CC (também em mililitros) de sua xícara.

Para preparar o pedido, Felipe primeiro insere a xícara na máquina de café espresso e indica o número de doses de espresso que deseja. Cada dose possui DD mililitros de café. Felipe pode preparar quantas doses desejar, porém, por segurança, a máquina não permite que ele remova a xícara enquanto uma dose está sendo preparada. Deste modo, ele só consegue preparar volumes de café que são múltiplos de DD. Por exemplo, se D=40D = 40, os volumes que ele consegue consegue preparar são 4040, 8080, 120120, etc.

Depois de remover a xícara da máquina, Felipe adiciona leite de modo a enchê-la completamente, ou seja, o volume total de café com leite deve ser exatamente CC. Ele gostaria de escolher o número de doses de espresso e o volume de leite de modo a satisfazer as preferências do cliente. Porém, dependendo dos parâmetros AA, BB, CC e DD, isto pode ser possível ou não.

Por exemplo, suponha que cada dose de espresso possua D=30D = 30 ml. Considere dois clientes:

Escreva um programa para ajudar Felipe: dados os volumes AA, BB e CC especificados por um cliente e o volume DD de cada dose de espresso feita pela máquina, determine se Felipe consegue escolher o número de doses de espresso tal que o volume de leite na xícara atenda às preferências do cliente.

Entrada

A entrada possui quatro linhas, cada uma contendo um único inteiro:

Saída

Seu programa deverá imprimir uma única linha contendo um único caractere: caso Felipe consiga satisfazer as preferências do cliente, imprima o caractere S (a letra S maiúscula). Caso contrário, imprima o caractere N (a letra N maiúscula).

Restrições

É garantido que todo caso de teste satisfaz as restrições abaixo.

Informações sobre a pontuação

A tarefa vale 100100 pontos. Estes pontos estão distribuídos em subtarefas, cada uma com suas restrições adicionais às definidas acima.

Exemplo de Entrada 1

130
150
200
30

Exemplo de Saída 1

S

Exemplo de Entrada 2

200
210
250
30

Exemplo de Saída 2

N

Exemplo de Entrada 3

120
120
295
35

Exemplo de Saída 3

S