@SuppressWarnings("unchecked")
  List<Operation> getFeedbackOperationVerify(String coderId, String guesserId, String feedback,
      Map<String, Object> lastState) {
    List<Operation> guessMove = new ArrayList<Operation>();
    guessMove.add(new SetTurn(coderId));
    guessMove.add(new Set(CURRENTMOVE,VERIFY));
    List<String> feedbackHistory = new ArrayList<String>();
    List<String> lastFeedbackHistory = (List<String>)(lastState.get(FEEDBACKHISTORY));
    for (Iterator<String> it = lastFeedbackHistory.iterator(); it.hasNext();){
      feedbackHistory.add(it.next());
    }
    feedbackHistory.add(feedback);
    guessMove.add(new Set(FEEDBACKHISTORY,feedbackHistory));
    //SetVisibleToAll
    guessMove.add(new SetVisibility(CODE));
    return guessMove;
  }