PROG0061 - Seconds after midnight

On a 24-hour clock, the time is displayed in hours, minutes and seconds. This time could also be expressed in the number of seconds passed since midnight: 3600, for example, then corresponds to the time 01:00:00 on a 24-hour clock, 7261 with 02:01:01 and 86400 is 00:00:00.

Input

A single line that includes an integer $n$ ($0 \leq s <$ 86400$): the number of seconds elapsed since midnight.

Output

Three separate lines with the number of hours $u$ ($0 \leq u < 24$), minutes $m$ ($0 \leq m < 60$) and seconds $s$ ($0 \leq s < 60$) as would be displayed on a 24-hour clock. Make sure that these natural numbers are displayed without leading zeros.

Example

Input:

7271

Output:

2
1
11

Op een 24-uur klok wordt de tijd weergegeven in uren, minuten en seconden. Deze tijd zou ook kunnen uitgedrukt worden in het aantal seconden verlopen sinds middernacht: 3600 komt dan bijvoorbeeld overeen met de tijd 01:00:00 op een 24-uur klok, 7261 met 02:01:01 en 86400 is terug 00:00:00.

Invoer

Eén enkele regel die een natuurlijk getal $n$ ($0 \leq s < 86400$) bevat: het aantal seconden dat verstreken is sinds middernacht.

Uitvoer

Drie afzonderlijke regels met daarop het aantal uren $u$ ($0 \leq u < 24$), minuten $m$ ($0 \leq m < 60$) en seconden $s$ ($0 \leq s < 60$) zoals dat zou worden weergegeven op een 24-uur klok. Zorg ervoor dat deze natuurlijke getallen worden weergegeven zonder voorloopnullen.

Voorbeeld

Invoer:

7271

Uitvoer:

2
1
11

Added by:Peter Dawyndt
Date:2011-07-27
Time limit:5s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:
Resource:None

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.