<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://prakharchauhan.me/</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/dashboard</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/roadmap</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/skill-atlas</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/challenge/frontend-engineer-60-day</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/challenge/frontend-engineer-60-day/overview</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/mock</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/leaderboard</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/app</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/acid-vs-base</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/api-design</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/api-gateway</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/cache-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/caching</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/cap-theorem</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/cassandra</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/cdn</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/circuit-breaker</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/consistent-hashing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/cqrs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/data-modeling</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/data-structures-for-big-data</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/database-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/db-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/dealing-with-contention</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/delivery</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/distributed-cache</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/distributed-tracing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/dynamodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/elasticsearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/event-sourcing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/flink</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/handling-large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/how-to-prepare</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/idempotency</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/introduction</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/kafka</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/leader-election</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/load-balancers</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/managing-long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/mongodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/multi-step-processes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/mysql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/networking</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/networking-essentials</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/numbers-to-know</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/opensearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/postgres</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/postgresql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/pubsub-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/rabbitmq</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/rate-limiting</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/real-time-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/realtime-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/redis</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/saga-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/scaling-reads</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/scaling-writes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/sharding</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/sqs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/structured-logging</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/time-series-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/vector-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/websockets</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/write-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/cheatsheets/zookeeper</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/two-pointers</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/sliding-window</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/fast-slow-pointers</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/binary-search</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/binary-search-on-answer</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/monotonic-stack</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/monotonic-deque</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/top-k-heap</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/two-heaps</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/prefix-sum</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/difference-array</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/sort-and-scan</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/merge-intervals</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/cyclic-sort</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dutch-flag</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/quickselect</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/backtracking</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/divide-and-conquer</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/meet-in-the-middle</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dfs-tree</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/bfs-tree</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/trie</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dfs-graph</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/bfs-graph</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/topological-sort</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/union-find</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dijkstra</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/bellman-ford</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/floyd-warshall</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/minimum-spanning-tree</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dp-1d</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dp-2d</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dp-knapsack</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dp-interval</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/dp-bitmask</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/greedy</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/consistent-hashing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/load-balancer</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/gateway</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/leader-follower</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/multi-leader</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/quorum</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/sharding</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/replication</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/write-ahead-log</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/cdc</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/idempotency</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/saga</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/cqrs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/event-sourcing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/circuit-breaker</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/bulkhead</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/retry-backoff</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/rate-limiting</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/backpressure</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/cache-aside</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/write-back-cache</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/cdn</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/bloom-filter</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/pub-sub</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/fan-out-write</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/fan-out-read</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/patterns/distributed-lock</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/acid-vs-base</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/acid-vs-base</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/api-design</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/api-design</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/api-gateway</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/api-gateway</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/cache-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/cache-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/caching</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/caching</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/cap-theorem</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/cap-theorem</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/cassandra</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/cassandra</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/cdn</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/cdn</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/circuit-breaker</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/circuit-breaker</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/consistent-hashing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/consistent-hashing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/cqrs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/cqrs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/data-modeling</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/data-modeling</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/data-structures-for-big-data</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/data-structures-for-big-data</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/database-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/database-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/db-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/db-indexing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/dealing-with-contention</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/dealing-with-contention</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/delivery</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/delivery</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/distributed-cache</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/distributed-cache</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/distributed-tracing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/distributed-tracing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/dynamodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/dynamodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/elasticsearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/elasticsearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/event-sourcing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/event-sourcing</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/flink</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/flink</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/handling-large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/handling-large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/how-to-prepare</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/how-to-prepare</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/idempotency</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/idempotency</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/introduction</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/introduction</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/kafka</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/kafka</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/large-blobs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/leader-election</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/leader-election</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/load-balancers</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/load-balancers</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/managing-long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/managing-long-running-tasks</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/mongodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/mongodb</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/multi-step-processes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/multi-step-processes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/mysql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/mysql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/networking</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/networking</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/networking-essentials</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/networking-essentials</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/numbers-to-know</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/numbers-to-know</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/opensearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/opensearch</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/postgres</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/postgres</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/postgresql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/postgresql</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/pubsub-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/pubsub-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/rabbitmq</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/rabbitmq</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/rate-limiting</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/rate-limiting</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/real-time-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/real-time-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/realtime-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/realtime-updates</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/redis</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/redis</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/saga-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/saga-pattern</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/scaling-reads</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/scaling-reads</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/scaling-writes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/scaling-writes</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/sharding</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/sharding</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/sqs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/sqs</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/structured-logging</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/structured-logging</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/time-series-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/time-series-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/vector-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/vector-databases</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/websockets</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/websockets</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/write-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/write-strategies</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/concepts/zookeeper</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/learn/system-design/practice/zookeeper</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/dsa</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/dsa/roadmap</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://prakharchauhan.me/dsa/sprint</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/arrays-hashing</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/contains-duplicate</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/group-anagrams</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/longest-consecutive-sequence</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/product-of-array-except-self</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/top-k-frequent-elements</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/arrays-hashing/valid-anagram</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/backtracking</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/combination-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/generate-parentheses</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/n-queens</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/palindrome-partitioning</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/solution-space-trees</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/subsets</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/backtracking/word-search</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/binary-search</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/apple-harvest</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/kth-smallest-element-in-a-sorted-matrix</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/minimum-shipping-capacity</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/search-in-rotated-array</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/search-in-rotated-sorted-array</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/binary-search/split-array-largest-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/bit-manipulation</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/breadth-first-search</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/01-matrix</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/bus-routes</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/fundamentals</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/graphs-overview</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/introduction</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/level-order-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/maximum-width-of-binary-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/minimum-knight-moves</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/rightmost-node</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/rotting-oranges</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/breadth-first-search/zigzag-level-order</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/depth-first-search</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/adjacency-list</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/calculate-tilt</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/copy-graph</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/diameter-of-a-binary-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/flood-fill</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/fundamentals</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/global-variables</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/graph-valid-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/graphs-overview</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/introduction</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/longest-univalue-path</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/matrices</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/maximum-depth-of-binary-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/number-of-islands</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/pacific-atlantic-water-flow</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/path-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/path-sum-ii</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/return-values</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/surrounded-regions</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/depth-first-search/validate-binary-search-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/dynamic-programming</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/counting-bits</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/decode-ways</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/fundamentals</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/longest-increasing-subsequence</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/maximal-square</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/maximum-profit-in-job-scheduling</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/minimum-window-subsequence</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/paint-house</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/paint-house-ii</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/solving-a-question-with-dp</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/unique-paths</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/dynamic-programming/word-break</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/graphs</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/cheapest-flights-k-stops</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/course-schedule</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/course-schedule-ii</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/find-city-fewest-reachable</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/network-delay-time</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/path-minimum-effort</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/graphs/shortest-path-algorithms</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/greedy</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/greedy/best-time-to-buy-and-sell-stock</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/greedy/gas-station</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/greedy/jump-game</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/greedy/jump-game-ii</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/greedy/partition-labels</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/heap</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/heap/find-k-closest-elements</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/heap/find-median-from-data-stream</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/heap/k-closest-points-to-origin</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/heap/kth-largest-element-in-an-array</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/heap/merge-k-sorted-lists</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/intervals</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/intervals/can-attend-meetings</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/intervals/employee-free-time</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/intervals/insert-interval</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/intervals/merge-intervals</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/intervals/non-overlapping-intervals</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/introduction</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/linked-list</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/linked-list/linked-list-cycle</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/linked-list/palindrome-linked-list</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/linked-list/remove-nth-node-from-end-of-list</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/linked-list/reorder-list</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/linked-list/swap-nodes-in-pairs</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/math-geometry</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/matrices</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/matrices/rotate-image</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/matrices/set-matrix-zeroes</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/matrices/spiral-matrix</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/prefix-sum</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/prefix-sum/count-vowels</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/prefix-sum/subarray-sum-equals-k</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/sliding-window</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/fruit-into-baskets</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/longest-repeating-character-replacement</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/longest-substring-without-repeating-characters</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/maximum-points-you-can-obtain-from-cards</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/maximum-sum-of-distinct-subarrays-with-length-k</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/maximum-sum-of-subarrays-of-size-k</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/sliding-window/sliding-window-maximum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/stack</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/daily-temperatures</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/decode-string</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/largest-rectangle-in-histogram</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/longest-valid-parentheses</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/monotonic-stack</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/stack/valid-parentheses</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/strings</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/strings/encode-and-decode-strings</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/strings/longest-palindromic-substring</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/strings/palindromic-substrings</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/strings/valid-palindrome</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/strings/valid-parentheses</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/trees</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/trees/lowest-common-ancestor-of-a-binary-tree</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/trie</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/trie/implement-trie</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/trie/prefix-matching</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
      <loc>https://prakharchauhan.me/dsa/two-pointers</loc>
      <lastmod>2026-07-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/3-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/container-with-most-water</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/move-zeroes</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/sort-colors</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/trapping-rain-water</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
  <url>
        <loc>https://prakharchauhan.me/dsa/two-pointers/two-sum</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
</urlset>
