#D6106. ABC Swap

    ID: 5077 Type: Default 2000ms 1073MiB

ABC Swap

ABC Swap

We have three boxes A, B, and C, each of which contains an integer. Currently, the boxes A, B, and C contain the integers X, Y, and Z, respectively. We will now do the operations below in order. Find the content of each box afterward.

  • Swap the contents of the boxes A and B
  • Swap the contents of the boxes A and C

Constraints

  • 1 \leq X,Y,Z \leq 100
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

X Y Z

Output

Print the integers contained in the boxes A, B, and C, in this order, with space in between.

Examples

Input

1 2 3

Output

3 1 2

Input

100 100 100

Output

100 100 100

Input

41 59 31

Output

31 41 59

inputFormat

input are integers.

Input

Input is given from Standard Input in the following format:

X Y Z

outputFormat

Output

Print the integers contained in the boxes A, B, and C, in this order, with space in between.

Examples

Input

1 2 3

Output

3 1 2

Input

100 100 100

Output

100 100 100

Input

41 59 31

Output

31 41 59

样例

100 100 100
100 100 100