The Grand Midwest 2017 Asynchronous Programming Contest - K-State Poly

#### Start

2017-11-14 21:30 UTC

## The Grand Midwest 2017 Asynchronous Programming Contest - K-State Poly

#### End

2017-11-14 23:30 UTC
The end is near!
Contest is over.
Not yet started.
Contest is starting in -835 days 14:09:52

2:00:00

0:00:00

# Problem DSpavanac

Every school morning Mirko is woken up by the sound of his alarm clock. Since he is a bit forgetful, quite often he leaves the alarm on on Saturday morning too. That’s not too bad though, since he feels good when he realizes he doesn’t have to get up from his warm and cozy bed.

He likes that so much that he would like to experience that on other days of the week too! His friend Slavko offered this simple solution: set his alarm clock $45$ minutes early, and he can enjoy the comfort of his bed, fully awake, for $45$ minutes each day.

Mirko decided to heed his advice, however his alarm clock uses $24$-hour notation and he has issues with adjusting the time. Help Mirko and write a program that will take one time stamp, in $24$-hour notation, and print out a new time stamp, $45$ minutes earlier, also in $24$-hour notation.

If you are unfamiliar with $24$-hour time notation yourself, you might be interested to know it starts with 0:00 (midnight) and ends with 23:59 (one minute before midnight).

## Input

The first and only line of input will contain exactly two integers $H$ and $M$ $(0 \leq H \leq 23, 0 \leq M \leq 59)$ separated by a single space, the input time in $24$-hour notation. $H$ denotes hours and $M$ minutes.

## Output

The first and only line of output should contain exactly two integers, the time $45$ minutes before input time.

Sample Input 1 Sample Output 1
10 10

9 25

Sample Input 2 Sample Output 2
0 30

23 45

Sample Input 3 Sample Output 3
23 40

22 55