Write a program that, given a time expressed in hours, minutes and seconds, computes the time corresponding to add one second, and also the time corresponding to subtract one second.

Your program must use the definition

and it must implement and use the precedure

that leaves in *t1* the time in *t* plus one second, and leaves in *t2* the
time in *t* minus one second. For instance, if *t* has 23 59 59,
then *t1* must be 0 0 0 and *t2* must be 23 59 58.

**Input**

Input consists of several cases, each with three numbers (hour, minute and second) that form a correct time. That is, the hour is between 0 and 23, and the minute and the second are between 0 and 59.

**Output**

For every given time *t*, print two lines with *t1* and *t2*.

**Observation**

You can implement auxiliary procedures.

Public test cases

**Input**

10 20 30 0 0 0 23 59 59

**Output**

10 20 31 10 20 29 0 0 1 23 59 59 0 0 0 23 59 58

Information

- Author
- Salvador Roura
- Language
- English
- Translator
- Salvador Roura
- Original language
- Catalan
- Other languages
- Catalan
- Official solutions
- C++
- User solutions
- C C++