水以下コンテスト
コンテスト日時
2024/03/30 (Sa) 14:00 - 17:05

A - Cyan or Less

Milk
2
s
1024
MB
100

問題文

カラーコード を以下のように定義します。

  • 77文字からなる文字列
  • 11文字目は #
  • 22文字目から77文字目までは、0から9aからfのいずれかの文字

また、カラーコードは以下の値を持ちます。

  • 22文字目と33文字目を結合し、16進数として解釈した値を rr とする。この値は、赤の濃さを意味する。
  • 44文字目と55文字目を結合し、16進数として解釈した値を gg とする。この値は、緑の濃さを意味する。
  • 66文字目と77文字目を結合し、16進数として解釈した値を bb とする。この値は、青の濃さを意味する。

たとえば、#808080#804000#008000#00c0c0などはカラーコードです。
また、 カラーコード #804000 に対して r,g,br, g, b の値は、10進数表記でそれぞれ 128,64,0128, 64, 0 となります。

ある #000000 以外のカラーコードに対して、r,g,br, g, b をそれぞれそのカラーコードの赤の濃さ、緑の濃さ、青の濃さ としたとき、

max(r,g,b)min(r,g,b)max(r,g,b)\frac{\max(r, g, b) - \min(r, g, b)}{\max(r, g, b)}
をそのカラーコードの彩度と定義します。

カラーコード SS が与えます。SS の彩度が水色の彩度以下であるなら Yes を、そうでないなら No を出力してください。

ここで、水色のカラーコードは、AtCoderに従い #00c0c0 であるとします。

制約

  • SS はカラーコードの条件を満たす。つまり、以下の条件をすべて満たす
    • 77文字からなる文字列
    • 11文字目は #
    • 22文字目から77文字目までは、0から9aからfのいずれかの文字
  • SS#000000 ではない

入力

入力は、以下の形式で標準入力から与えられる。

SS

出力

11 行で、与えられたカラーコードの彩度が水色 #00c0c0 の彩度以下なら Yes を、そうでないなら No を出力せよ。

入力例 1
#95859c
出力例 1
Yes

#95859c は、赤の濃さが 149149、緑の濃さが 133133、青の濃さが 156156 です。このカラーコードの彩度は、

max(149,133,156)min(149,133,156)max(149,133,156)=23156=0.1474358974 \frac{\max(149, 133, 156) - \min(149, 133, 156)}{\max(149, 133, 156)} = \frac{23}{156} = 0.1474358974\ldots

となります。この値は水色の彩度以下のため、 Yes を出力します。

入力例 2
#00c0c0
出力例 2
Yes

彩度が水色以下の時はYesを出力してください。