编程题
### 问题描述
小蓝和他的好朋友小桥是数学爱好者,他们喜欢探索数字之间的奥秘。一天,他们遇到了一个有趣的挑战:给定三个整数 $a, b, c$,他们需要找到一种排列方式,以获得最大的表达式值。
具体来说,他们需要将 $a, b, c$ 按照某个顺序排列,形成一个形如 $A \times B ^ C$ 的表达式,然后计算表达式的值。他们想知道,究竟哪一种排列方式会产生最大的表达式值。
你能帮助小蓝和小桥解决这个数学之谜吗?
### 输入格式
第一行输入一个正整数 $T$,代表测试组数。
接下来输入 $T$ 行,每行三个正整数 $a,b,c$。
### 输出格式
输出 $T$ 行,代表值最大时的排列。
### 样例输入
```
3
3 2 4
5 7 6
2 9 3
```
### 样例输出
```
2 3 4
5 6 7
2 3 9
```
### 说明
- 第一组样例:能组成六种排列:$\lbrace 3 \times 2^4, 3 \times 4^2, 2 \times 3^4, 2 \times 4^3, 4 \times 2^3, 4 \times 3^2 \rbrace$。 值最大的是 $2 \times 3 ^ 4 = 162$。
- 第二组样例:同上理,最大的是 $5 \times 6 ^ 7$。
- 第二组样例:同上理,最大的是 $2 \times 3 ^ 9$。
### 评测数据范围
$T \le 1000, 2 \le a,b,c \le 10^5$ 。