#include<iostream>
using namespace std;
int taoZi(int m);
int sum(int m);
int main(){
cout<<sum(4);
return 0;
}
int taoZi(int m){
int count=1;
int i;
for(i=1;i<m;i++){
count =(count+1)*2;
}
return count;
}
int sum(int m){
int i;
int temp=0;
for(i=4;;i++){
if((i-1)%m == 0 &&(i-1)/m !=0){
temp = i;
int j=0;
for(j=0;j<m;j++){
if((temp-1)%m==0 &&(temp-1)/m !=0){
temp = (temp-1)*(m-1)/m;
}else{
break;
}
//判断i是否满足了j个循环的条件
while(j==m-1){
return i;
}
}
}
}
}