P13102 [GCJ 2019 Qualification] Foregone Solution

Description

Someone just won the Code Jam lottery, and we owe them $N$ jamcoins! However, when we tried to print out an oversized check, we encountered a problem. The value of $N$, which is an integer, includes at least one digit that is a `4...` and the 4 key on the keyboard of our oversized check printer is broken. Fortunately, we have a workaround: we will send our winner two checks for positive integer amounts $A$ and $B$, such that neither $A$ nor $B$ contains any digit that is a 4, and $A + B = N$. Please help us find any pair of values $A$ and $B$ that satisfy these conditions.

Input Format

The first line of the input gives the number of test cases, $T$. $T$ test cases follow; each consists of one line with an integer $N$.

Output Format

For each test case, output one line containing `Case #x: A B`, where $x$ is the test case number (starting from 1), and $A$ and $B$ are positive integers as described above. It is guaranteed that at least one solution exists. If there are multiple solutions, you may output any one of them.

Explanation/Hint

**Sample Explanation** In Sample Case #1, notice that A and B can be the same. The only other possible answers are 1 3 and 3 1. **Limits** - $1 \leq T \leq 100$. - At least one of the digits of $N$ is a 4. **Test set 1 (6 Pts, Visible)** - $1 < N < 10^5$. **Test set 2 (10 Pts, Visible)** - $1 < N < 10^9$. Solving the first two test sets for this problem should get you a long way toward advancing. The third test set is worth only 1 extra point, for extra fun and bragging rights! **Test set 3 (1 Pts, Hidden)** - $1 < N < 10^{100}$.