public static List<UserJournalBean> getUserJournalBean(
      List<UserJournalBean> listUserJournalBean,
      List<UserJournalFormBean> listFormBean,
      GroupTask groupTask) {

    int counter = 0;
    String mark = null;
    for (UserJournalBean userJournalBean : listUserJournalBean) {
      UserJournalFormBean bean = listFormBean.get(counter);

      List<Double> marks = new ArrayList<Double>();
      if (groupTask.getMarksCount() > 0) {
        mark = bean.getMark1();
        marks.add(mark == null || mark.isEmpty() ? null : Double.valueOf(mark));
      }
      if (groupTask.getMarksCount() > 1) {
        mark = bean.getMark2();
        marks.add(mark == null || mark.isEmpty() ? null : Double.valueOf(mark));
      }
      if (groupTask.getMarksCount() > 2) {
        mark = bean.getMark3();
        marks.add(mark == null || mark.isEmpty() ? null : Double.valueOf(mark));
      }
      userJournalBean.setMarks(marks);
      userJournalBean.setMarkDate(bean.getMarkDate());
      userJournalBean.setComment(bean.getComment().isEmpty() ? null : bean.getComment());
      String numberOfAttempts = bean.getNumberOfAttempts();
      userJournalBean.setNumberOfAttempts(
          numberOfAttempts == null || numberOfAttempts.isEmpty()
              ? null
              : Integer.valueOf(numberOfAttempts));
      ++counter;
    }

    return listUserJournalBean;
  }