static void entrance(){
        int max=37197;
        aux[max]=true;
        aux[max-1]=true;
        for(int i=max-2;i>=0;--i){
            if(!aux[i+1]){
                aux[i]=true;
                continue;
            }
            int nextMonthDay=(int)nextMonthDay(i);
            if(nextMonthDay>0 && nextMonthDay<=max){
                aux[i]=!aux[nextMonthDay];
            }
        }
    }