κΈΈμ΄κ° μΈ μμ§μ μ΄ μλ€. μμ§μ μμ μμ μμνμ¬ μ μ΅λ¨ μκ°μ λμ°©νλ κ²μ λͺ©ννκ³ μλ€. μ΄ λΆ λμ λ§€ λΆλ§λ€ ν΅μ κ° λ°μνλ€.
λ²μ§Έ λΆμ ν΅μ λ λ μ μ λ‘ μ£Όμ΄μ§λ©°, λΆμ μ λΉμ μ μμΉ κ° λ₯Ό λ§μ‘±νλ©΄ μ¦μ μ€ν¨νκ² λλ€. λΌλ©΄ μλ¬΄λ° ν΅μ κ° λ°μνμ§ μλλ€.
λ§€ λΆ μΈμ ν μΉΈμΌλ‘ μ΄λνκ±°λ νμ¬ μΉΈμ 머무λ₯Ό μ μλ€. μ λλ¬ν μ¦μ λͺ©νμ μ±κ³΅νλ€.
μ€ν¨νμ§ μκ³ λ² μΉΈμ λμ°©νλ λ°©λ²μ΄ μ‘΄μ¬νλ€λ©΄ κ°λ₯ν μ΅λ¨ μκ°μ μΆλ ₯νκ³ , μ‘΄μ¬νμ§ μμΌλ©΄ -1μ μΆλ ₯νμμ€.
Input
첫 λ²μ§Έ μ€μ μμ§μ μ κΈΈμ΄ μ΄ μ£Όμ΄μ§λ€.
λ λ²μ§Έ μ€μ ν΅μ κ° λ°μνλ μ΄ μκ° κ° μ£Όμ΄μ§λ€.
μΈ λ²μ§Έ μ€λΆν° κ°μ μ€μ κ±Έμ³ κ° μ€μ λ μ μ , κ° κ³΅λ°±μΌλ‘ ꡬλΆλμ΄ μ£Όμ΄μ§λ€.
Output
μ΅λ¨ μκ°μ μΆλ ₯νλ€. μ‘΄μ¬νμ§ μμΌλ©΄ -1μ μΆλ ₯νλ€.