code: def summary_table(
      errors: int, fails: int, warns: int, skips: int, infos: int, passes: int, total: int
  ) -> str:
      
  
      return f"""<h2>Summary</h2>
              <table>
              <tr>
                  <th>{EMOTICON['ERROR']} ERROR</th>
                  <th>{EMOTICON['FAIL']} FAIL</th>
                  <th>{EMOTICON['WARN']} WARN</th>
                  <th>{EMOTICON['SKIP']} SKIP</th>
                  <th>{EMOTICON['INFO']} INFO</th>
                  <th>{EMOTICON['PASS']} PASS</th>
              </tr>
              <tr>
                  <td>{errors}</td>
                  <td>{fails}</td>
                  <td>{warns}</td>
                  <td>{skips}</td>
                  <td>{infos}</td>
                  <td>{passes}</td>
              </tr>
              <tr>
                  <td>{round(errors / total * 100)}%</td>
                  <td>{round(fails / total * 100)}%</td>
                  <td>{round(warns / total * 100)}%</td>
                  <td>{round(skips / total * 100)}%</td>
                  <td>{round(infos / total * 100)}%</td>
                  <td>{round(passes / total * 100)}%</td>
              </tr>
              </table>
              """
docs: Return summary table with statistics.