import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
import java.util.*;
/**
 * Write a description of class MumbaiIndia here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class MumbaiIndia extends Place
{
    /**
     * Act - do whatever the MumbaiIndia wants to do. This method is called whenever
     * the 'Act' or 'Run' button gets pressed in the environment.
     */
    String backgroundImgPath;
    String textHintPath;
    String soundHintPath;
    String imageHintpath ;
    String answerOption1Path ;
    String answerOption2Path;
    String answerOption3Path ;
    String answerOption4Path;

    int life = 0;
    int hint = 1;

    AnswerOption ansOP1;
    AnswerOption ansOP2;
    AnswerOption ansOP3;
    AnswerOption ansOP4;
    AnswerOption hintImg;

    public MumbaiIndia(){
        backgroundImgPath = "images/Mumbai/background.jpg";
        textHintPath = "To win there is a cape of good hope";
        soundHintPath="";
        imageHintpath = "images/CapeTownAfrica/hintimg.jpg";
        
        answerOption1Path = "images/CapeTownAfrica/CapeTownCorrectOption.jpg";
        answerOption2Path = "images/CapeTownAfrica/CapeTownIncorrectOption1.jpg";
        answerOption3Path = "images/CapeTownAfrica/CapeTownIncorrectOption2.jpg";
        answerOption4Path = "images/CapeTownAfrica/CapeTownIncorrectOption3.jpg";
    }

    public void draw(){
        initialize();
        setBackground(backgroundImgPath);
        showHint1(textHintPath);
        hint= hint+1;
        hint= hint+1;

        ansOP1 = new  AnswerOption(answerOption1Path,true);
        ansOP2 = new  AnswerOption(answerOption2Path,false);
        ansOP3 = new  AnswerOption(answerOption3Path,false);
        ansOP4 = new  AnswerOption(answerOption4Path,false);
        setAnswerOptions(ansOP1,ansOP2,ansOP3,ansOP4);

        //showHurdle();
        //showHurdle();
    }

   
    public void act() 
    {
        // Add your action code here.
    }    
    
    public void cleanPlace(){
        getPirateWorld().removeObject(ansOP2);
        getPirateWorld().removeObject(ansOP1);
        getPirateWorld().removeObject(ansOP3);
        getPirateWorld().removeObject(ansOP4);
        if(null != hintImg){
            getPirateWorld().removeObject(hintImg);
        }
        showHint1("");
    }
}

@@ -2063,19 +2063,1096 @@
     
-%7D    %0D%0A    
+    // Add your action code here.%0D%0A        if(Greenfoot.mouseClicked(ansOP1))%0D%0A        %7B%0D%0A%0D%0A            System.out.println(%22weeee answer clicked is correct%22);%0D%0A            //move to next stage%0D%0A            cleanPlace();%0D%0A            setNextPlace(new CapetownAfrica());%0D%0A%0D%0A        %7Delse if(Greenfoot.mouseClicked(ansOP2) %7C%7C Greenfoot.mouseClicked(ansOP3) %7C%7C Greenfoot.mouseClicked(ansOP4))%0D%0A        %7B%0D%0A            System.out.println(%22 eee  answer clicked is incorrect%22);%0D%0A            //remove life and repaint the screen%0D%0A            removeLife();%0D%0A            if(hint==2)%7B%0D%0A                System.out.println(%22you are asking for 2nd hint%22);%0D%0A                hintImg = new AnswerOption(imageHintpath);%0D%0A                showHint2(hintImg,%22Penguins in Boulder Island...%22);%0D%0A                hint = hint +1;%0D%0A                removeLife();%0D%0A            %7D%0D%0A            else if(hint==3)%7B%0D%0A                //playsound%0D%0A                System.out.println(%22you are asking for 3rd hint%22);%0D%0A                hint = hint + 1;%0D%0A            %7D%0D%0A        %7D%0D%0A    %7D    %0D%0A     public void showHurdle()%7B%0D%0A%0D%0A    %7D
 %0D%0A  

Update MumbaiIndia.java