<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://doku.su/</loc>
    <lastmod>2026-07-16</lastmod>
  </url>
  <url>
    <loc>https://doku.su/lessons</loc>
    <lastmod>2026-07-16</lastmod>
  </url>
  <url>
    <loc>https://doku.su/upgrade</loc>
    <lastmod>2026-07-16</lastmod>
  </url>
  <url>
    <loc>https://doku.su/privacy</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://doku.su/terms</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://doku.su/support</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://doku.su/sudoku-day-2026</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-techniques</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-techniques" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/techniques-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-techniques" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/techniques-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-techniques" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/techniques-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-techniques" />
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-strategies</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-strategies" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/strategies-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-strategies" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/strategies-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-strategies" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/strategies-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-strategies" />
  </url>
  <url>
    <loc>https://doku.su/learn/personalized-sudoku-practice</loc>
    <lastmod>2026-08-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/personalized-sudoku-practice" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/pratique-sudoku-personnalisee" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/personalized-sudoku-practice" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/pratique-sudoku-personnalisee</loc>
    <lastmod>2026-08-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/personalized-sudoku-practice" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/pratique-sudoku-personnalisee" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/personalized-sudoku-practice" />
  </url>
  <url>
    <loc>https://doku.su/printable-sudoku</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/printable-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/sudoku-a-imprimer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/printable-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/sudoku-a-imprimer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/printable-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/sudoku-a-imprimer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/printable-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/embed-sudoku</loc>
    <lastmod>2026-07-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/embed-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/integrer-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/embed-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/integrer-sudoku</loc>
    <lastmod>2026-07-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/embed-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/integrer-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/embed-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/photograph-sudoku</loc>
    <lastmod>2026-07-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/photograph-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/photographier-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/photograph-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/photographier-sudoku</loc>
    <lastmod>2026-07-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/photograph-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/photographier-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/photograph-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/history-of-sudoku</loc>
    <lastmod>2026-07-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/history-of-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/histoire-du-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/history-of-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/histoire-du-sudoku</loc>
    <lastmod>2026-07-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/history-of-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/histoire-du-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/history-of-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-hints-without-spoilers</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-hints-without-spoilers" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/indices-sudoku-sans-spoiler" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-hints-without-spoilers" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/indices-sudoku-sans-spoiler</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-hints-without-spoilers" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/indices-sudoku-sans-spoiler" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-hints-without-spoilers" />
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-scan-and-solve-vs-hints</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-scan-and-solve-vs-hints" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/scan-sudoku-ou-indice-sans-spoiler" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-scan-and-solve-vs-hints" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/scan-sudoku-ou-indice-sans-spoiler</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-scan-and-solve-vs-hints" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/scan-sudoku-ou-indice-sans-spoiler" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-scan-and-solve-vs-hints" />
  </url>
  <url>
    <loc>https://doku.su/learn/how-to-start-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/how-to-start-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/comment-commencer-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/how-to-start-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/comment-commencer-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/how-to-start-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/comment-commencer-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/how-to-start-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/stuck-on-medium-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/stuck-on-medium-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/bloque-sudoku-moyen" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/stuck-on-medium-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/bloque-sudoku-moyen</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/stuck-on-medium-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/bloque-sudoku-moyen" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/stuck-on-medium-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-candidate-notation</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-candidate-notation" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/notes-candidats-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-candidate-notation" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/notes-candidats-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-candidate-notation" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/notes-candidats-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-candidate-notation" />
  </url>
  <url>
    <loc>https://doku.su/learn/naked-single-vs-hidden-single</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-single-vs-hidden-single" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/candidat-unique-ou-single-cache" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-single-vs-hidden-single" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/candidat-unique-ou-single-cache</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-single-vs-hidden-single" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/candidat-unique-ou-single-cache" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-single-vs-hidden-single" />
  </url>
  <url>
    <loc>https://doku.su/learn/xyz-wing-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/xyz-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/xyz-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/xyz-wing-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/xyz-wing-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/xyz-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/xyz-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/xyz-wing-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/sudoku-tips</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-tips" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/conseils-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-tips" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/conseils-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/sudoku-tips" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/conseils-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/sudoku-tips" />
  </url>
  <url>
    <loc>https://doku.su/learn/how-to-solve-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/how-to-solve-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/comment-resoudre-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/how-to-solve-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/comment-resoudre-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/how-to-solve-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/comment-resoudre-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/how-to-solve-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/naked-single-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-single-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/candidat-unique-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-single-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/candidat-unique-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-single-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/candidat-unique-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-single-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/hidden-single-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/hidden-single-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/single-cache-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/hidden-single-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/single-cache-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/hidden-single-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/single-cache-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/hidden-single-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/pointing-pairs-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/pointing-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-pointantes-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/pointing-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/paires-pointantes-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/pointing-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-pointantes-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/pointing-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/naked-pairs-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-visibles-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/paires-visibles-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/naked-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-visibles-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/naked-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/hidden-pairs-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/hidden-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-cachees-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/hidden-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/paires-cachees-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/hidden-pairs-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/paires-cachees-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/hidden-pairs-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/x-wing-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/x-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/x-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/x-wing-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/x-wing-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/x-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/x-wing-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/x-wing-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/learn/swordfish-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/swordfish-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/swordfish-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/swordfish-sudoku" />
  </url>
  <url>
    <loc>https://doku.su/fr/apprendre/swordfish-sudoku</loc>
    <lastmod>2026-08-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://doku.su/learn/swordfish-sudoku" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://doku.su/fr/apprendre/swordfish-sudoku" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://doku.su/learn/swordfish-sudoku" />
  </url>
</urlset>
