

Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 100 点
問題文
高橋君は胃が強いので、賞味期限を X 日まで過ぎた食品を食べてもお腹を壊しません。 賞味期限を X+1 日以上過ぎた食品を食べると、お腹を壊します。
また、賞味期限を過ぎずに食べると、おいしく感じます。そうでない場合、おいしく感じません。
高橋君は、賞味期限の A 日前に食品を買ってきて、買ってから B 日後に食べました。
高橋君が食品をおいしく感じた場合 delicious
を、おいしくは感じなかったがお腹は壊さなかった場合 safe
を、お腹を壊した場合 dangerous
を出力するプログラムを作成してください。
制約
- 1 ≦ X,A,B ≦ 10^9
入力
入力は以下の形式で標準入力から与えられる。
X A B
出力
高橋君が食品をおいしく感じた場合 delicious
を、おいしくは感じなかったがお腹は壊さなかった場合 safe
を、お腹を壊した場合 dangerous
を出力せよ。
入力例 1
4 3 6
出力例 1
safe
賞味期限を 3 日過ぎて食べるので、おいしくは感じませんが、お腹も壊しません。
入力例 2
6 5 1
出力例 2
delicious
賞味期限を過ぎていないので、おいしく感じます。
入力例 3
3 7 12
出力例 3
dangerous
賞味期限を 5 日過ぎて食べるので、お腹を壊します。
Score : 100 points
Problem Statement
Takahashi has a strong stomach. He never gets a stomachache from eating something whose "best-by" date is at most X days earlier. He gets a stomachache if the "best-by" date of the food is X+1 or more days earlier, though.
Other than that, he finds the food delicious if he eats it not later than the "best-by" date. Otherwise, he does not find it delicious.
Takahashi bought some food A days before the "best-by" date, and ate it B days after he bought it.
Write a program that outputs delicious
if he found it delicious, safe
if he did not found it delicious but did not get a stomachache either, and dangerous
if he got a stomachache.
Constraints
- 1 ≤ X,A,B ≤ 10^9
Input
Input is given from Standard Input in the following format:
X A B
Output
Print delicious
if Takahashi found the food delicious; print safe
if he neither found it delicious nor got a stomachache; print dangerous
if he got a stomachache.
Sample Input 1
4 3 6
Sample Output 1
safe
He ate the food three days after the "best-by" date. It was not delicious or harmful for him.
Sample Input 2
6 5 1
Sample Output 2
delicious
He ate the food by the "best-by" date. It was delicious for him.
Sample Input 3
3 7 12
Sample Output 3
dangerous
He ate the food five days after the "best-by" date. It was harmful for him.