过山车
题号:NC22237
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

牛牛想要挑战一下自己的勇气,于是打算去玩牛村的刺激过山车,牛村的刺激过山车一排只坐一个人,牛牛胆子比较小,所以他要求必须坐在前面一排有人或者后面一排有人的空位置。
牛牛上车前只知道这批过山车总共有n排位置,已经有k个人坐上去了,请帮助牛牛计算一下最少有多少排位置符合他的要求,最多有多少个位置符合他的要求。
注:第一排位置的前面和最后一排位置的后面我们认为是没有人。

输入描述:

一行两个整数n,k。

n≥k≥0

输出描述:

输出两个整数表示最少和最多的符合他要求的位置
示例1

输入

复制
6 3

输出

复制
1 3
示例2

输入

复制
6 2

输出

复制
1 4