Point: 50.0
Time limit: 1.0s
Memory limit: 64 M
Input: stdin
Output: stdout
Author:  
Problem type
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text

Một ngày \(Cristiano Ronaldo\) muốn đếm lại xem hiện tại mình đang có bao nhiêu đôi tất. Sau khi kiểm tra, \(Ronaldo\)\(n\) chiếc tất màu đỏ và \(m\) chiếc tất màu xanh. Ronaldo là một cầu thủ sang chảnh, anh luôn tạo cho mình những mốt không giống ai khi ra sân bóng. Mỗi trận đấu anh đeo một chiếc tất màu đỏ sang bên chân trái, chân phải thì đeo chiếc tất màu xanh. Sau trận đấu đó, anh tháo giầy và tất tặng lại cho các fan hâm mộ của mình. Các bạn giúp Ronaldo xem là anh ấy theo mốt này được bao nhiêu trận đấu. Sau đó, khi không thực hiện mốt này được nữa thì anh ấy sẽ đeo đôi tất cùng màu, khi đó Ronaldo sẽ có tất đeo được bao nhiêu trận đấu tiếp theo.

Input:

  • Một dòng duy nhất chứa 2 số nguyên \(n, m (1 ≤ n, m ≤ 10^9)\) là số lượng tất màu đỏ và số lượng tất màu xanh.

Output:

  • Gồm 2 số nguyên lần lượt là số trận đấu mà Ronaldo đi mỗi bên một màu và số ngày tiếp theo anh ấy đi 2 bên màu giống nhau.

Ví dụ

Input

7 3

Output

3 2