<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://java-practice-lab.vercel.app/</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java-practice-online</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/examples</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java-for-beginners</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/playground</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/topics/java-arrays</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/topics/java-strings</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/topics/java-recursion</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/topics/java-oop</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/about</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/contact</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/privacy</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/terms</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/declare-variables</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/swap-values</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/type-casting</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/arithmetic-ops</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/string-concat</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/modulus-operator</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/sum-of-digits</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/reverse-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/count-digits</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/power-of-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/factorial</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/is-palindrome-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/gcd-calculation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/lcm-calculation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/armstrong-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/perfect-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/number-to-words</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/triangle-type</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/happy-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/strong-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/automorphic-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/binary-to-decimal</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/decimal-to-binary</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/prime-factors</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/harshad-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/core-basics/neon-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/voting-age</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/grade-calculator</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/leap-year</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/print-numbers</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/even-numbers</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/multiplication-table</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/prime-check</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/fibonacci-nth</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/print-primes-range</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/sum-of-series</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/number-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/star-pyramid</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/digit-frequency</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/binary-conversion</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/sum-until-zero</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/nested-loop-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/collatz-sequence</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/digital-root</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/abundant-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/kaprekar-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/neon-number</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/leap-year-advanced</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/number-classification</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/control-flow/number-spiral</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/array-declaration</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/array-sum</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/find-max</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/array-average</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/count-evens</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/linear-search</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/reverse-array</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/second-largest</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/remove-duplicates</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/rotate-array</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/merge-sorted-arrays</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/bubble-sort</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/selection-sort</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/binary-search</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/pair-with-sum</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/subarray-sum</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/leaders-in-array</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/equilibrium-point</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/wave-array</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/majority-element</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/array-rotation-left</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/arrays/array-leaders</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/string-length</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/string-uppercase</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/char-at-index</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/substring-extract</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/string-contains</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/string-replace</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/reverse-string</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/palindrome-string</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/count-vowels</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/word-count</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/first-non-repeat</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/anagram-check</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/longest-word</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/remove-spaces</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/character-frequency</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/compress-string</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/character-frequency-map</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/remove-adjacent-duplicates</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/strings/zigzag-string</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/create-class</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/constructor</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/getters-setters</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/static-members</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/method-overloading</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/this-keyword</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/calculate-bmi</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/student-grade</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/bank-account-ops</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/shopping-cart</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/circle-class</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/employee-salary</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/time-class</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/fraction-class</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/temperature-converter</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/distance-point</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/inventory-system</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/rational-numbers</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/playlist-manager</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/singleton-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/factory-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/builder-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/observer-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/oop-basics/decorator-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/basic-inheritance</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/method-override</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/super-keyword</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/abstract-class</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/interface-basic</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/polymorphism-demo</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/employee-hierarchy</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/shape-hierarchy</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/payment-system</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/vehicle-hierarchy</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/bank-account-types</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/multiple-interfaces</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/comparator-interface</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/template-method</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/factory-method</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/decorator-pattern</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/media-library</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/notification-system</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/calculator-operations</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/inheritance/game-characters</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/arraylist-basics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/hashset-basics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/hashmap-basics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/list-iteration</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/queue-operations</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/stack-operations</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/frequency-counter</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/remove-duplicates-list</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/find-intersection</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/sort-by-value</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/group-by-property</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/lru-cache</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/priority-queue-custom</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/two-sum-hashmap</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/first-unique-element</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/merge-sorted-lists</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/stack-using-queues</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/anagram-groups</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/sliding-window-max</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/topk-frequent</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/merge-intervals</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/collections/task-scheduler</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/basic-try-catch</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/multiple-catch</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/finally-block</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/throw-exception</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/throws-clause</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/try-with-resources</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/custom-exception</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/validate-input</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/exception-chaining</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/retry-logic</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/exception-propagation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/validate-age-range</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/password-validation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/null-handling</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/resource-cleanup</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/exception-logging</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/retry-mechanism</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/input-validation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/exception-aggregation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/graceful-degradation</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/custom-exception-chain</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/try-with-resources-custom</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/exception-suppression</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/exception-handling/validation-exception</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/write-to-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/read-from-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/append-to-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/count-lines</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/copy-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/check-file-exists</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/word-count-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/search-in-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/reverse-file-lines</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/merge-files</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/remove-duplicates-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/sort-file-lines</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/file-statistics</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/csv-reader</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/find-replace-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/log-file-parser</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/word-frequency-file</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/file-encryption</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/config-file-parser</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/file-diff</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/json-file-handler</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/csv-parser</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/log-parser</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/file-io/config-reader</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/two-sum-sorted</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/remove-duplicates-sorted</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/container-most-water</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/three-sum</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/valid-palindrome</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/max-subarray-sum-k</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/longest-substring-k-distinct</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/min-window-substring</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/longest-repeating-replacement</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/fruit-into-baskets</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/fibonacci-dp</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/climbing-stairs</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/house-robber</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/coin-change</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/longest-increasing-subsequence</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/01-knapsack</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/unique-paths</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/longest-common-subsequence</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/edit-distance</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/max-subarray-kadane</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/two-sum-hashmap</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/group-anagrams</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/subarray-sum-equals-k</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/longest-consecutive-sequence</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/valid-anagram</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/valid-parentheses</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/next-greater-element</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/daily-temperatures</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/largest-rectangle-histogram</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/min-stack</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/binary-tree-inorder</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/max-depth-binary-tree</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/level-order-traversal</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/validate-bst</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/lca-binary-tree</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/number-of-islands</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/clone-graph</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/course-schedule</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/word-ladder</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/rotting-oranges</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/jump-game</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/activity-selection</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/gas-station</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/partition-labels</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/task-scheduler</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/binary-search-basic</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/search-rotated-sorted</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/find-min-rotated</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/koko-eating-bananas</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/capacity-ship-packages</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/subsets</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/permutations</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/combination-sum</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/n-queens</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/word-search</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/kth-largest-element</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/merge-k-sorted-lists</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/top-k-frequent-elements</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/find-median-stream</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/java/dsa-patterns/meeting-rooms-ii</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/arrays</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/scanner-input</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/strings</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/hashmap</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/recursion</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/oop</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/file-io</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/compiler/java/collections</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/java-roadmap-2026</loc>
    <lastmod>2026-07-24</lastmod>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/java-vs-python-beginners</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/dsa-in-java-guide</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/top-50-java-interview-questions</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/java-for-beginners-mistakes</loc>
  </url>
  <url>
    <loc>https://java-practice-lab.vercel.app/blog/java-arrays-tutorial</loc>
  </url>
</urlset>
