#import<cstdio>
int Q(int a,int b){return a>9?0:b<10?printf("%dx%d=%d\n",a,b,a*b),Q(a,b+1):Q(a+1,1);}int main(){Q(1,1);}
### Prompt

Create a solution in cpp for the following problem:

Write a program which prints multiplication tables in the following format:


1x1=1
1x2=2
.
.
9x8=72
9x9=81




Input

No input.

Output


1x1=1
1x2=2
.
.
9x8=72
9x9=81


Example

Input




Output

### Response

```cpp
#import<cstdio>
int Q(int a,int b){return a>9?0:b<10?printf("%dx%d=%d\n",a,b,a*b),Q(a,b+1):Q(a+1,1);}int main(){Q(1,1);}
```