void nextStimulus()
    {
        toBeMatchedStimulus = hiddenStimulus;
        hiddenStimulus = displayedStimulus;

        //System.Random r = new System.Random();
        //do {
            //switch(r.Next(1,5)) {
        switch(fakeRandomGenerator()) {
            case 1:
                displayedStimulus = VerbalStimulus.A;
                break;
            case 2:
                displayedStimulus = VerbalStimulus.B;
                break;
            case 3:
                displayedStimulus = VerbalStimulus.C;
                break;
            case 4:
                displayedStimulus = VerbalStimulus.D;
                break;
            default:
                break;
            }
        //} while(displayedStimulus==hiddenStimulus);
    }
    void display(VerbalStimulus stimulus)
    {
        char x = 'X';
        switch(stimulus) {
        case VerbalStimulus.A:
            x = 'A';
            break;
        case VerbalStimulus.B:
            x = 'B';
            break;
        case VerbalStimulus.C:
            x = 'C';
            break;
        case VerbalStimulus.D:
            x = 'D';
            break;
        case VerbalStimulus.NULL:
            x = 'S';
            break;
        }

        if(displayedObject!=null)
            GameObject.Destroy(displayedObject);

        displayedObject = Instantiate(Resources.Load("VerbalWall"+x))as GameObject;
        displayedObject.transform.parent = beachChair.transform;
        displayedObject.transform.position = new Vector3(0,0,0);
        displayedObject.transform.eulerAngles = new Vector3(0,0,0);
        displayedObject.transform.localPosition = new Vector3(-0.4f,-2.0f,76.0f);
        displayedObject.transform.localEulerAngles = new Vector3(2.45947f,180.7448f,0.07715777f);
    }