κ·Έλνμ μ μ λ€μ μμΉ νλ 보ν΅μ coloring λ¬Έμ λ λ§μ΄ μλ €μ Έ μλ€. νμ§λ§ νμ§μ΄λ κ·Έκ²μ΄ μ§λ£¨ν΄μ Έ, μλ‘μ΄ λ°©μμ μμΉ λ²μΈ super coloringμ κ³ μνλ€.
μ΄λ€ κ·Έλνμ super coloringμ κ° μ μ μ μμ μΉ νλ λ°©λ²μΌλ‘, μλ‘ λ€λ₯Έ λ μ μ μ λν΄ λ€μ 쑰건μ λ§μ‘±ν΄μΌ νλ€.
- μ κ° κ°μ μΌλ‘ μ°κ²°λμ΄ μμΌλ©΄, λ μ μ μ μμ μλ‘ λ¬λΌμΌ νλ€.
- μ κ° κ°μ μΌλ‘ μ°κ²°λμ΄ μμ§ μμΌλ©΄, λ μ μ μ μμ μλ‘ κ°μμΌ νλ€.
μ΄ν νμ§μ΄λ κ·Έλν μ체λ μλ‘κ² μ μν΄ λ³΄κΈ°λ‘ νλ€. μ£Όμ΄μ§ κ·Έλνμμ μλ μλ λͺ¨λ κ°μ μ μ κ±°νκ³ , μλ μλ λͺ¨λ κ°μ μ μλ‘ μΆκ°ν κ·Έλνλ₯Ό λ°λ κ·ΈλνλΌκ³ νμ. λ¨, μκΈ° μμ μΌλ‘ κ°λ κ°μ μ κ³ λ €νμ§ μλλ€.
νμ§μ΄λ μ£Όμ΄μ§ κ·Έλνμ λ°λ κ·Έλνκ° κ°μ μλ§μΌλ‘ super coloring κ°λ₯νμ§ κΆκΈν΄μ‘λ€.
λ°λ κ·Έλνλ₯Ό κ°μ μμΌλ‘ super coloringν μ μλμ§ νλ³νκ³ , κ°λ₯νλ€λ©΄ κ·Έ μμΉ λ°©λ²λ ν¨κ» μΆλ ₯νμ¬λΌ.
Input
μ λ ₯μ λ€μκ³Ό κ°μ νμμΌλ‘ μ£Όμ΄μ§λ€.
μ£Όμ΄μ§λ κ·Έλνλ κ°μ μ μ κ³Ό κ°μ κ°μ μ κ°μ§ λ¨μ 무방ν₯ κ·Έλνμ΄λ€. μ μ μ λ²λΆν° λ²κΉμ§ λ²νΈκ° λ§€κ²¨μ Έ μλ€.
Output
λ°λ κ·Έλνμ super coloringμ΄ κ°λ₯νλ€λ©΄ 첫째 μ€μ yesλ₯Ό μΆλ ₯νλ€. λΆκ°λ₯νλ€λ©΄ 첫째 μ€μ noλ₯Ό μΆλ ₯νλ€.
κ°λ₯ν κ²½μ°, λμ§Έ μ€μ κ°μ μ μ μ 곡백μΌλ‘ ꡬλΆνμ¬ μΆλ ₯νλ€. λ λ² μ μ μ μμ΄λ©°, , , μ€ νλμ¬μΌ νλ€.
κ°λ₯ν μμΉ λ°©λ²μ΄ μ¬λ¬ κ°μ§λΌλ©΄ μ무거λ μΆλ ₯ν΄λ λλ€.
Constraints
- .
- .
- .
- .
- κ°μ κ°μ μ λ λ² μ΄μ μ£Όμ΄μ§μ§ μλλ€.
Subtasks
Samples
λ°λ κ·Έλνμμ κ°μ μΌλ‘ μ°κ²°λ μ μ λ€μ μλ‘ λ€λ₯Έ μμ΄κ³ , κ°μ μΌλ‘ μ°κ²°λμ§ μμ μ μ λ€μ μλ‘ κ°μ μμ΄λ€.
쑰건μ λ§μ‘±νλ μμΉ λ°©λ²μ΄ μ‘΄μ¬νμ§ μλλ€.
μλ κ·Έλνμ κ°μ μ΄ μμΌλ―λ‘, λ°λ κ·Έλνλ κ°μ μ μ μΌλ‘ μ΄λ£¨μ΄μ§ μμ κ·Έλνμ΄λ€. μλ‘ λ€λ₯Έ κ°μ μμ΄ νμνλ―λ‘ κ°μ μλ§μΌλ‘λ λΆκ°λ₯νλ€.