public class Answers
{
    public static final int NUMBER_OF_QUESTIONS = 26;
    public static final int ASCII_A = 97;

    public Answers ()
    {
        _answers = new boolean[NUMBER_OF_QUESTIONS];

        for (int i = 0; i < NUMBER_OF_QUESTIONS; i++)
        {
            _answers[i] = false;
        }

        _numberOfPeople = 0;
    }

    public final boolean answerQuestion (char number)
    {
        return answerQuestion(number, true);
    }

    public final boolean answerQuestion (char number, boolean answer)
    {
        if ((number > 0) && (number <= NUMBER_OF_QUESTIONS))
        {
            _answers[number - ASCII_A] = answer;

            return true;
        }

        return false;
    }

    public final int numberOfTrueAnswers ()
    {
        int count = 0;

        for (int i = 0; i < _answers.length; i++)
        {
            if (_answers[i])
                count++;
        }

        return count;
    }

    public final void addPersonToGroup ()
    {
        System.out.println("adding");

        _numberOfPeople++;
    }

    public final int numberOfPeopleInGroup ()
    {
        return _numberOfPeople;
    }

    private boolean[] _answers;
    private int _numberOfPeople;
}
@@ -540,28 +540,67 @@
    i
-f ((number %3E
+nt index = number - ASCII_A;%0A%0A        if ((index %3E=
  0) && (
 numb
@@ -595,22 +595,21 @@
  0) && (
-number
+index
  %3C= NUMB
@@ -657,32 +657,21 @@
 answers%5B
-number - ASCII_A
+index
 %5D = answ
@@ -1020,47 +1020,8 @@
   %7B%0A
-        System.out.println(%22adding%22);%0A%0A
     

Update Answers.java