anchor.diff:              ChallengeQuestion selected = tempChallenges.get(rowNo);
               if (StringUtils.isNotBlank(updatedQuestion)) {
                   selected.setQuestion(updatedQuestion);
  +                updatedChallenges.get(rowNo).setQuestion(updatedQuestion);
               }
           }
   
  
positive.code:                                     <input type="radio" name="localeMapping" id="localeNo" value="no"
                                             onchange="getQuestionIDs()">No</input>
  
                                      <% if (StringUtils.isNotBlank(localeMapping) && StringUtils.equalsIgnoreCase("no", localeMapping)) {%>
                                      <script>
                                          setLocaleMappingCheckBox("no");
                                      </script>
                                      <%
                                          }
                                          if (StringUtils.isNotBlank(localeMapping) && StringUtils.equalsIgnoreCase("yes", localeMapping)) {
                                      %>
                                      <script>
                                          setLocaleMappingCheckBox("yes");
                                      </script>
                                      <%}%>
  
  
negative.code:         if (deleteRowId != null) {
              int rowNo = Integer.parseInt(deleteRowId);
              ChallengeQuestion removed = tempChallenges.remove(rowNo);
              updatedChallenges.remove(rowNo);
              deletedChallenges.add(removed);
          }
  
  