     <td>{{offline_fast_hashing_1e10_per_second}}</td>
     <td> (offline attack, fast hash, many cores)</td>
   </tr>
+'''
+
+feedback_tmpl = '''
+{{#warning}}
+<tr>
+  <td>warning: </td>
+  <td colspan="2">{{warning}}</td>
+</tr>
+{{/warning}}
+{{#has_suggestions}}
+<tr>
+  <td style="vertical-align: top">suggestions:</td>
+  <td colspan="2">
+    {{#suggestions}}
+    - {{.}} <br />
+    {{/suggestions}}
+  </td>
+</tr>
+{{/has_suggestions}}
 '''
 
 props_tmpl = '''

123456
123456789
11111111
love88
angel08
monkey13

    <td>score: </td>
    <td>{{score}} / 4</td>
  <tr>
    <td>function runtime (ms): </td>
    <td colspan="2">{{calc_time}}</td>
  </tr>
  <tr>
    <td colspan="3">guess times:</td>
  </tr>
  {{& guess_times_display}}
  {{& feedback_display }}
  <tr>
    <td colspan="3"><strong>match sequence:</strong></td>
  </tr>
