public RichGameMap(){
        startPoint=new StartPoint();
        landList.add(startPoint);
        bareLands=new BareLand[58];
        mines=new Mine[6];
        int k=0;
        for(int i=1;i<64;i++) {
            if(i==14) {
                hospital=new Hospital(i);
                landList.add(hospital);
            }else if(i==28){
                toolHouse=new ToolHouse(i);
                landList.add(toolHouse);
            } else if(i==35){
                giftHouse=new GiftHouse(i);
                landList.add(giftHouse);

            }else if(i==49){
                prison=new Prison(i);
                landList.add(prison);
            } else if(i==63){
                magicHouse=new MagicHouse(i);
                landList.add(magicHouse);
            }  else {
                bareLands[k]=new BareLand(i);
                landList.add(bareLands[k]);
                k++;
            }
        }
        for(int i=0;i<6;i++){
            mines[i]=new Mine(64+i);
            landList.add(mines[i]);

        }
    }