private void parseContent(String str) {
      for (int i = 0; i < str.length(); i++) {
         if (str.charAt(i) != ' ') {
            matrix[contentRow][contentColumn] = str.charAt(i);
            if (str.charAt(i) != '*' && str.charAt(i) != '-') {
               Column column = riddle.getColumns().get(contentColumn);
               Row row = riddle.getRows().get(contentRow);
               try {
                  column.setEntriesSet(contentRow, false);
                  row.setEntriesSet(contentColumn, false);
               } catch (Exception e) {
                  e.printStackTrace();
               }
            }
            contentColumn++;
         }
      }
      if (str.length() > 0 && !str.contains("content")) {
         contentRow++;
      }
      contentColumn = 0;
   }