import {readFileSync} from 'fs'; function addTime( hour: number, min: number, minAdd: number ): {hour: number; min: number} { const hourAdd = Math.floor(minAdd / 60); const newMin = min + minAdd; const newHour = hour + hourAdd; return { hour: newHour % 24, min: newMin % 60, }; } function main(input: string) { const data = input.split('\n'); const [times, hour, min, interval] = data[0] .split(' ') .map(value => parseInt(value)); const res = addTime(hour, min, interval * (times - 1)); console.log(res.hour); console.log(res.min); } main(readFileSync('/dev/stdin', 'utf8'));