编程题
### 问题描述
小蓝参加了一个神奇的数字变换游戏。
游戏规则如下:给定一个小于等于 $N$ 的正整数 $x$,你可以对 $x$ 进行以下的两种操作:
- 在末尾添加一个 $0$。
- 翻转 $x$ 的数字顺序。
现在小蓝想知道,经过任意多次操作后得到的不超过 $N$ 的最大整数是多少。
### 输入格式
第一行包含一个正整数 $N(1 \leq N \leq 10^{15})$,表示给定的数字上限。
第二行包含一个正整数 $x(1 \leq x \leq 10^{15})$,表示初始数字。
### 输出格式
输出一个整数,表示经过任意多次操作后得到的不超过 $N$ 的最大整数。
### 样例输入
```
11530
3511
```
### 样例输出
```
11530
```