#include
using namespace std;
int main(void)
{
double n,m,len,a0;
while(cin>>n>>m,n+m)
{
len=(int)(sqrt(2.0*m+0.25)-0.5);
while(len)
{
a0=m/len-(len-1.0)/2.0;
if(a0==(int)a0)
{
if((int)a0+len-1>n) break;
cout<<'['<<(int)a0<<','<<(int)a0+len-1<<']'<
len--;
}
cout<
return 0;
}