KOI μ μμμλ 건κ°μ μ’κ³ λ§μλ νμ μ€λ¦¬κ΅¬μ΄ μ리λ₯Ό κ°νΈνκ² λ§λλ μΈκ³΅μ§λ₯ μ€λΈμ κ°λ°νλ €κ³ νλ€. μΈκ³΅μ§λ₯ μ€λΈμ μ¬μ©νλ λ°©λ²μ μ λΉν μμ μ€λ¦¬ νμ μ¬λ£λ₯Ό μΈκ³΅μ§λ₯ μ€λΈμ λ£μΌλ©΄ λλ€. κ·Έλ¬λ©΄ μΈκ³΅μ§λ₯ μ€λΈμ μ€λΈκ΅¬μ΄κ° λλλ μκ°μ λΆ λ¨μλ‘ μλμ μΌλ‘ κ³μ°νλ€.
λν, KOI μ μμ μΈκ³΅μ§λ₯ μ€λΈ μλ©΄μλ μ¬μ©μμκ² νμ μ€λ¦¬κ΅¬μ΄ μλ¦¬κ° λλλ μκ°μ μλ € μ£Όλ λμ§νΈ μκ³κ° μλ€.
νμ μ€λ¦¬κ΅¬μ΄λ₯Ό μμνλ μκ°κ³Ό μ€λΈκ΅¬μ΄λ₯Ό νλ λ° νμν μκ°μ΄ λΆλ¨μλ‘ μ£Όμ΄μ‘μ λ, μ€λΈκ΅¬μ΄κ° λλλ μκ°μ κ³μ°νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
첫째 μ€μλ νμ¬ μκ°μ΄ λμ¨λ€. νμ¬ μκ°μ μ A (0 β€ A β€ 23) μ λΆ B (0 β€ B β€ 59)κ° μ μλ‘ λΉμΉΈμ μ¬μ΄μ λκ³ μμλλ‘ μ£Όμ΄μ§λ€. λ λ²μ§Έ μ€μλ μ리νλ λ° νμν μκ° C (0 β€ C β€ 1,000)κ° λΆ λ¨μλ‘ μ£Όμ΄μ§λ€.
첫째 μ€μ μ’ λ£λλ μκ°μ μμ λΆμ 곡백μ μ¬μ΄μ λκ³ μΆλ ₯νλ€. (λ¨, μλ 0λΆν° 23κΉμ§μ μ μ, λΆμ 0λΆν° 59κΉμ§μ μ μμ΄λ€. λμ§νΈ μκ³λ 23μ 59λΆμμ 1λΆμ΄ μ§λλ©΄ 0μ 0λΆμ΄ λλ€.)
μμ μ λ ₯ 1
14 30
20
μμ μΆλ ₯ 1
μμ μ λ ₯ 2
17 40
80
μμ μΆλ ₯ 2
μμ μ λ ₯ 3
23 48
25
μμ μΆλ ₯ 3
const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n');
const [curHour, curMin] = input[0].split(" ").map(a => Number(a))
const runningTime = Number(input[1])
const sumMin = curMin + runningTime
const resultHour = Math.floor(curHour + sumMin/60)
console.log(`${resultHour%24} ${sumMin%60}`)