μμ
μ λνμ¬ μΈ μ μ κ° μ£Όμ΄μ§λ€.
λ¨Όμ μμ μ§μλ₯Ό λ€μκ³Ό κ°μ΄ μ μνλ€. μΌ λ, μ
μ λ§μ‘±νλ μ μΌν μ μμ΄λ€.
μ μ μ λνμ¬ λ λ€μκ³Ό κ°μ΄ μ μνλ€.
μ μ κ° λ€μ ν©λμμ λ§μ‘±νλ©΄, λ₯Ό μ κ°λ₯ν κ°μ΄λΌκ³ νμ.
μ£Όμ΄μ§ μ λνμ¬ κ°λ₯ν λͺ¨λ μ μ μ ν©μ μΆλ ₯νμ¬λΌ.
λ¨, λ
μΈ μ μλ‘ μκ°νλ€.
Input
μ λ ₯μ λ€μκ³Ό κ°μ νμμΌλ‘ μ£Όμ΄μ§λ€.
Output
λ€μ ν©λμμ λ§μ‘±νλ λͺ¨λ μ μ μ ν©μ μΆλ ₯νλ€.
Constraints
- .
- .
- .
Subtasks
Samples
Sample 1
Input
2 3 1
Output
8
μ΄λ―λ‘ μ΄λ€. λ°λΌμ λ΅μ μ΄λ€.
Sample 2
Input
2 1 -1
Output
499122177
μ λ§μ‘±νλ λ μ μμμΈ μ΄λ€.
Sample 3
Input
2 1 3
Output
275347185
μ΄λ€.