<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://blog.ruiny.de/Code/Algos/Array-Operations</loc>
    <lastmod>2025-05-25T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Array-Transforms</loc>
    <lastmod>2025-05-21T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Array-Deque</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Binary-Search-Tree</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Disjoint-Set-Union</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Dynamic-Array</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Fenwick-Tree</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Hash-Map</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Heap</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/LRU-Cache</loc>
    <lastmod>2026-08-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Linked-List</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/Segment-Tree</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Data-Structures/</loc>
    <lastmod>2026-10-05T20:05:15.688Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/How-to-Solve</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Backtracking/Core-Idea</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Backtracking/Forward-Index</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Backtracking/Over-a-State</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Backtracking/Permutations-and-Counts</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Backtracking/</loc>
    <lastmod>2026-10-05T20:05:15.740Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Binary-Search/Answer-Space-Search</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Binary-Search/K-th-Order</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Binary-Search/Maximin-and-Minimax</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Binary-Search/Specials</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Binary-Search/</loc>
    <lastmod>2026-10-05T20:05:15.755Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Bitmask-DP</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Classics</loc>
    <lastmod>2025-12-06T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Digit-DP</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Interval-DP/Core-Idea</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Interval-DP/Problems</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Interval-DP/Specials</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Interval-DP/</loc>
    <lastmod>2026-10-05T20:05:15.796Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Knapsack</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Pointer-DP</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Prefix-DP/Segment-DP</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/Prefix-DP/</loc>
    <lastmod>2026-10-05T20:05:15.832Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Dynamic-Programming/</loc>
    <lastmod>2026-10-05T20:05:15.833Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Cycles</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Specials</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Topological-Sort</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Lifting</loc>
    <lastmod>2026-06-28T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Adhoc</loc>
    <lastmod>2026-09-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Inorder-invariant</loc>
    <lastmod>2026-08-31T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Iterator</loc>
    <lastmod>2026-09-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Median</loc>
    <lastmod>2026-09-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Partition-Invariant</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Range-invariant</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/Traversals</loc>
    <lastmod>2026-08-28T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Binary-Search-Tree/</loc>
    <lastmod>2026-10-05T20:05:15.871Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Decompositions</loc>
    <lastmod>2026-06-28T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Edge-Message-DP</loc>
    <lastmod>2026-06-28T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/Postorder-Merge</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/Trees/</loc>
    <lastmod>2026-10-05T20:05:15.912Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Graphs/</loc>
    <lastmod>2026-10-05T20:05:15.912Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Base-Monotonic-Deque</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Base-Monotonic-Stack</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Deque/DP-Window-Optimisation</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Deque/Fixed-Window-Extrema</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Deque/Prefix-Sum-Candidates</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Deque/Variable-Window-Max-Min</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Deque/</loc>
    <lastmod>2026-10-05T20:05:15.935Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Stack/Contribution-by-Boundary</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Stack/Farthest-Candidate-Stack</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Stack/Greedy-Remove-Stack</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Stack/Histogram-Expansion</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/Monotonic-Stack/</loc>
    <lastmod>2026-10-05T20:05:15.950Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Monotonic-Structures/</loc>
    <lastmod>2026-10-05T20:05:15.951Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Prefix-and-Suffix-Aggregates</loc>
    <lastmod>2025-12-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Exactly-K-via-At-Most</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Fixed-Size-Window</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Last-Seen-Jump-Left</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Ordered-Window</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Prefix-Sum-Hashmap</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Rolling-Hash-String-Matching</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Shrink-While-Valid</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/Variable-Size-Maintain-Invariant</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Sliding-Window/</loc>
    <lastmod>2026-10-05T20:05:15.985Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Strings/Hashing</loc>
    <lastmod>2026-07-21T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Strings/</loc>
    <lastmod>2026-10-05T20:05:15.991Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Fast-Slow-Pointer</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Merge-Sorted-Sources</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Opposite-Ends</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Partition-Around-Pivot</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Same-Direction-Read-Write</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/Specials</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/Two-Pointers/</loc>
    <lastmod>2026-10-05T20:05:16.012Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Patterns/</loc>
    <lastmod>2026-10-05T20:05:16.012Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Sorting-and-Life</loc>
    <lastmod>2025-05-24T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Adhoc-Problems</loc>
    <lastmod>2025-12-17T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Atcoder/Brute-force-that-tripped-me</loc>
    <lastmod>2026-08-29T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/CSES/DP</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/CSES/Graph</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/CSES/Trees</loc>
    <lastmod>2026-07-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/CSES/</loc>
    <lastmod>2026-10-05T20:05:16.138Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/In-a-finite-life/</loc>
    <lastmod>2026-10-05T20:05:16.139Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/In-a-finite-life/power-sum-of-a-choice</loc>
    <lastmod>2026-08-16T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Ingenuity</loc>
    <lastmod>2026-08-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Monotonic-Constructs</loc>
    <lastmod>2025-12-05T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Sliding-Window</loc>
    <lastmod>2025-12-10T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/Tree-Construction</loc>
    <lastmod>2025-12-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/Worked-Problems/</loc>
    <lastmod>2026-10-05T20:05:16.216Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Algos/</loc>
    <lastmod>2026-10-05T20:05:16.217Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Design-Patterns</loc>
    <lastmod>2025-12-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Frameworks/Flutter---State-Management</loc>
    <lastmod>2025-08-23T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Frameworks/</loc>
    <lastmod>2026-10-05T20:05:16.346Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Foundational-implementations</loc>
    <lastmod>2026-08-25T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/High-level-concurrency</loc>
    <lastmod>2025-07-22T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Low-level-concurrency</loc>
    <lastmod>2026-03-29T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Quirks</loc>
    <lastmod>2025-07-22T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Storage-classes</loc>
    <lastmod>2026-08-23T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Translation-units</loc>
    <lastmod>2026-08-23T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/Value-Categories</loc>
    <lastmod>2026-06-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C++/</loc>
    <lastmod>2026-10-05T20:05:16.416Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Constructors</loc>
    <lastmod>2025-05-27T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Default-promotions</loc>
    <lastmod>2025-06-03T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Function-Pointers</loc>
    <lastmod>2025-05-21T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Initializations</loc>
    <lastmod>2025-05-27T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Just-enough-CMake-to-get-started</loc>
    <lastmod>2025-12-06T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/Pointers-are-Values</loc>
    <lastmod>2025-05-26T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/To-delete-or-free</loc>
    <lastmod>2025-05-27T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/What-is-where-in-memory</loc>
    <lastmod>2025-05-22T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/</loc>
    <lastmod>2026-10-05T20:05:16.469Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/realloc</loc>
    <lastmod>2025-05-21T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/C/typedef</loc>
    <lastmod>2025-05-21T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/go/</loc>
    <lastmod>2026-10-05T20:05:16.473Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/go/init-func</loc>
    <lastmod>2026-06-11T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/go/resources</loc>
    <lastmod>2026-06-11T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/go/should-know</loc>
    <lastmod>2026-06-11T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Languages/</loc>
    <lastmod>2026-10-05T20:05:16.481Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Protocols/2119</loc>
    <lastmod>2026-06-11T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Protocols/Model-Context-Protocol</loc>
    <lastmod>2025-12-03T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Protocols/</loc>
    <lastmod>2026-10-05T20:05:16.497Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/ELF/0x400000-sins</loc>
    <lastmod>2025-06-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/ELF/Assembled-in-Hell</loc>
    <lastmod>2025-06-04T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/ELF/Compiled-in-Heaven</loc>
    <lastmod>2025-06-03T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/ELF/</loc>
    <lastmod>2026-10-05T20:05:16.538Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/Linux/</loc>
    <lastmod>2026-10-05T20:05:16.539Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/Linux/vDSO</loc>
    <lastmod>2025-06-04T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/Systems/</loc>
    <lastmod>2026-10-05T20:05:16.544Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Code/</loc>
    <lastmod>2026-10-05T20:05:16.544Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/</loc>
    <lastmod>2026-10-05T20:05:16.545Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/essence-of-linear-algebra</loc>
    <lastmod>2026-06-20T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/fast-ai-computation-linear-algebra-course</loc>
    <lastmod>2026-06-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/</loc>
    <lastmod>2026-10-05T20:05:16.577Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/matrices</loc>
    <lastmod>2026-06-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/mml-book</loc>
    <lastmod>2026-06-26T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/systems-of-linear-equations</loc>
    <lastmod>2026-06-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/terms</loc>
    <lastmod>2026-06-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/linear-algebra/visualising-lin-algebra</loc>
    <lastmod>2026-06-18T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/puzzles/Elementary-maths-in-different-base</loc>
    <lastmod>2026-07-12T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Maths/puzzles/</loc>
    <lastmod>2026-10-05T20:05:16.674Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Musika/</loc>
    <lastmod>2026-10-05T20:05:16.674Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Musika/lmms---first-brush</loc>
    <lastmod>2026-06-29T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Projects/Beyond</loc>
    <lastmod>2026-08-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Projects/Making-a-shell</loc>
    <lastmod>2026-06-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Projects/What-is-a-this</loc>
    <lastmod>2026-08-14T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/Projects/</loc>
    <lastmod>2026-10-05T20:05:16.708Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/TODO</loc>
    <lastmod>2038-01-19T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog.ruiny.de/</loc>
    <lastmod>2026-04-11T00:00:00.000Z</lastmod>
  </url></urlset>