<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://inventwithpython.com/tags.html</loc></url>
<url><loc>https://inventwithpython.com/index.html</loc></url>
<url><loc>https://inventwithpython.com/randommechanic.html</loc></url>
<url><loc>https://inventwithpython.com/appendixd.html</loc></url>
<url><loc>https://inventwithpython.com/notdone.html</loc></url>
<url><loc>https://inventwithpython.com/before-after-photo-alignment.html</loc></url>
<url><loc>https://inventwithpython.com/appendixc.html</loc></url>
<url><loc>https://inventwithpython.com/appendixb.html</loc></url>
<url><loc>https://inventwithpython.com/card.html</loc></url>
<url><loc>https://inventwithpython.com/add-watermark-to-image.html</loc></url>
<url><loc>https://inventwithpython.com/reversi_savegame_diff.html</loc></url>
<url><loc>https://inventwithpython.com/appendixa.html</loc></url>
<url><loc>https://inventwithpython.com/authors.html</loc></url>
<url><loc>https://inventwithpython.com/numbersystems.html</loc></url>
<url><loc>https://inventwithpython.com/gimme.html</loc></url>
<url><loc>https://inventwithpython.com/archives.html</loc></url>
<url><loc>https://inventwithpython.com/categories.html</loc></url>
<url><loc>https://inventwithpython.com/jtg/index.html</loc></url>
<url><loc>https://inventwithpython.com/cipherwheel/index.html</loc></url>
<url><loc>https://inventwithpython.com/pl/2.html</loc></url>
<url><loc>https://inventwithpython.com/pl/1.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter16.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/index.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter17.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter0.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter11.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter12.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/front.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter13.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter14.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter15.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/beyond/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-house.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-path-hamburger.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-star-single-shard.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-gingerbread-figure.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-forest.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-rects-and-circle.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-path-arrow1.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-path-heart.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-pine-tree.html</loc></url>
<url><loc>https://inventwithpython.com/fabric-js-tutorial/fabric-js-star-complete.html</loc></url>
<url><loc>https://inventwithpython.com/pyganim/index.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter20.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter16.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/index.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter17.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter21.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter0.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter11.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter12.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/appendixa.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter24.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter13.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter22.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter18.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter14.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter15.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter19.html</loc></url>
<url><loc>https://inventwithpython.com/cracking/chapter23.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc9.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc5.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc15.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc14.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc4.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc18.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc8.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc3.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc13.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc12.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc2.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc11.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc10.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc17.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc7.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc6.html</loc></url>
<url><loc>https://inventwithpython.com/category/misc16.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise30/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise37/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise5/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise2/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise39/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise3/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise38/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise4/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise36/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise31/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise13/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise14/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise22/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise25/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/introduction/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise40/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise24/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise23/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise15/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise12/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise41/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise34/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise8/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise33/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise1/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise6/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise7/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise9/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise32/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise35/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise17/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise28/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise10/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise26/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise19/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise21/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise42/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise20/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise27/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise18/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise11/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise16/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/exercise29/index.html</loc></url>
<url><loc>https://inventwithpython.com/pythongently/forward/index.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/thirdmap.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/firstmap.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/secondmap.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/index.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/fifthmap.html</loc></url>
<url><loc>https://inventwithpython.com/sfmuni/fourthmap.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/sumHeadTail.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/breakByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/slidingTileSolver.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/gcdRecursive.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/fibonacciByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/index.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/towerOfHanoiSolver.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/continueByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/isOdd.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/fibonacciByRecursionMemoized.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/findMinValue.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/ackermann.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/nestedLoopPermutations.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/mazeGenerator.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/exponentWithPowerRule.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/breakByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/shortest.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/quicksort.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/gcdIterative.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/shortestWithBaseCase.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/preorderTraversal.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/localVariables.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/combinations.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/powerSetCombinations.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/floodfillIterative.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/getDepth.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/ackermannIterative.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/functionCalls.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/depthFirstSearch.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/permutations.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/isEvenRecursive.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter0.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/inorderTraversal.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/fibonacciByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/continueByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter11.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/karatsubaMultiplication.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/postorderTraversal.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/loopsByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/reverseString.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/exponentByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/getChangeWithMinCoins.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter12.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/sumAccumulator.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/frontmatter.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/nestedLoopsByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/factorialByIteration.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/mergeSort.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/mazeSolver.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/permutationsWithRepetition.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/factorialEmulateRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/factorialTailCall.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter13.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/palindrome.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/balancedParentheses.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/nestedLoopsByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/binarySearchIterative.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/factorialByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/cardStack.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/fibonacciEmulateRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/loopsByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/binarySearch.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/exponentByRecursion.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/floodfill.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter14.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/reverseStringTailCall.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/sumDivConq.html</loc></url>
<url><loc>https://inventwithpython.com/recursion/powerSet.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/what-are-llms-great-at.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/tortuga.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/ascii-moon-phases.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/simple-turtle-tutorial-announcement.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/worst-recursion-examples-factorial-fibonacci.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/sweigarts-law-of-pep-8-complaints.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/zines-for-the-21st-century.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/naur-programming-as-theory-building.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/free-pdf-reader-macos-2025.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/postels-law-was-a-mistake.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/forgetting-concepts-what-do-i-do.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/rps-arena.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/reply-wheres-the-shovelware.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/one-liner-regex-is-a-poison-pill.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/free-pdf-reader-macos.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/how-to-learn-advance-python.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/xkcd-is-it-worth-the-time.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/simplifying-ai-generated-code-calculator.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/tail-call-optimization-always-bad-idea.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/random-research-of-vibe-code.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/buttonpad-introduction.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/what-exactly-is-a-software-engineer.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/writing-a-tech-book-2025.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/how-to-create-menus-in-python-tkinter.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/utilspy.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/rsync-for-busy-people.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/tco-is-a-code-smell.html</loc></url>
<url><loc>https://inventwithpython.com/drafts/carpe-diem-ai-art.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart6.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart11.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart10.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart7.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart17.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart16.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart15.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart2.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart3.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart18.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart14.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart4.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart8.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart13.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart12.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart9.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart5.html</loc></url>
<url><loc>https://inventwithpython.com/author/al-sweigart.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project41.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project16.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project6.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project57.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project20.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project77.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project61.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project36.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/index.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project37.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project60.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project76.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project21.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project56.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project7.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project17.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project40.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project26.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project71.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project67.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project30.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project47.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project10.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project51.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/appendixb.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project50.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project1.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project11.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project46.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project31.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project66.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project70.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project27.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project49.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project32.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project65.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project73.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project24.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/appendixa.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project53.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project2.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project12.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project45.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project69.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project28.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project29.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project68.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project44.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project13.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project3.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project52.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project25.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project72.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project64.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project33.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project48.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project55.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project4.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project14.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project43.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project38.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project80.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project79.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project59.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project18.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project8.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project34.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project63.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project75.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project22.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project23.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project74.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/introduction.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project62.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project35.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project9.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project19.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project58.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project78.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project81.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project39.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project42.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project15.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project5.html</loc></url>
<url><loc>https://inventwithpython.com/bigbookpython/project54.html</loc></url>
<url><loc>https://inventwithpython.com/source/binhexdecodometers.html</loc></url>
<url><loc>https://inventwithpython.com/makepythontalk2025/index.html</loc></url>
<url><loc>https://inventwithpython.com/bookshelf/index.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/index.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/buggy.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/pygame/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/bextjsdemos/guess.html</loc></url>
<url><loc>https://inventwithpython.com/bextjsdemos/zigzag.html</loc></url>
<url><loc>https://inventwithpython.com/bextjsdemos/cubewall.html</loc></url>
<url><loc>https://inventwithpython.com/bextjsdemos/chohan.html</loc></url>
<url><loc>https://inventwithpython.com/blog/downloading-imgur-posts-linked-from-reddit-with-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-release-recursive-book-of-recursion-al-sweigart.html</loc></url>
<url><loc>https://inventwithpython.com/blog/no-seriously-why-should-i-learn-to-code.html</loc></url>
<url><loc>https://inventwithpython.com/blog/writing-bots-to-play-zombie-dice.html</loc></url>
<url><loc>https://inventwithpython.com/blog/twitch-class-oct21-2019.html</loc></url>
<url><loc>https://inventwithpython.com/blog/decimal-binary-and-hexadecimal-odometers.html</loc></url>
<url><loc>https://inventwithpython.com/blog/source-code-makeover-demon-kingdom-part-1.html</loc></url>
<url><loc>https://inventwithpython.com/blog/22-examples-of-recursive-functions.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pygcurse-a-curses-emulator-built-on-pygame.html</loc></url>
<url><loc>https://inventwithpython.com/blog/quick-pip-guide.html</loc></url>
<url><loc>https://inventwithpython.com/blog/install-pygame-on-windows-macos-linux.html</loc></url>
<url><loc>https://inventwithpython.com/blog/need-a-game-idea-a-list-of-game-mechanics-and-a-random-mechanic-mixer.html</loc></url>
<url><loc>https://inventwithpython.com/blog/turtlesc-package.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-simulate-a-simon-clone.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-as-a-kid-i-taught-myself-to-code.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-appendices.html</loc></url>
<url><loc>https://inventwithpython.com/blog/free-cipherdisk-cutout.html</loc></url>
<url><loc>https://inventwithpython.com/blog/psf-candidate-endorsements-2025.html</loc></url>
<url><loc>https://inventwithpython.com/blog/what-professional-games-use-pygame.html</loc></url>
<url><loc>https://inventwithpython.com/blog/vibe-coding-failures.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index15.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index3.html</loc></url>
<url><loc>https://inventwithpython.com/blog/automate-workbook-preorder.html</loc></url>
<url><loc>https://inventwithpython.com/blog/apis-not-apps-what-the-future-will-be-like-when-everyone-can-code.html</loc></url>
<url><loc>https://inventwithpython.com/blog/i-want-to-help-everyone-and-i-will-fail.html</loc></url>
<url><loc>https://inventwithpython.com/blog/translate-your-python-3-program-with-the-gettext-module.html</loc></url>
<url><loc>https://inventwithpython.com/blog/recursion-is-not-a-superpower.html</loc></url>
<url><loc>https://inventwithpython.com/blog/what-kind-of-computer-do-i-need-to-learn-programming.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index14.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index2.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index.html</loc></url>
<url><loc>https://inventwithpython.com/blog/programming-a-bot-to-play-the-sushi-go-round-flash-game.html</loc></url>
<url><loc>https://inventwithpython.com/blog/lost-av-chapter.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-1.html</loc></url>
<url><loc>https://inventwithpython.com/blog/circlemud-data-in-xml-format-for-your-text-adventure-game.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-make-python-talk.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-the-little-schemer.html</loc></url>
<url><loc>https://inventwithpython.com/blog/zen-of-python-explained.html</loc></url>
<url><loc>https://inventwithpython.com/blog/1000th-book-sold.html</loc></url>
<url><loc>https://inventwithpython.com/blog/great-pygame-example-site.html</loc></url>
<url><loc>https://inventwithpython.com/blog/curriculum-for-python-packaging.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index18.html</loc></url>
<url><loc>https://inventwithpython.com/blog/complete-list-tkinter-colors-valid-and-tested.html</loc></url>
<url><loc>https://inventwithpython.com/blog/get-into-game-programming.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pyohio-2018-recursion-tutorial.html</loc></url>
<url><loc>https://inventwithpython.com/blog/invent-with-scratch-screencast-series.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-flippy.html</loc></url>
<url><loc>https://inventwithpython.com/blog/recursive-functions-to-piss-off-your-cs-prof.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-game-source-code-four-in-a-row.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-to-code-a-twitter-bot-in-python-on-dreamhost.html</loc></url>
<url><loc>https://inventwithpython.com/blog/automate-the-boring-stuff-with-python-online-course-now-available.html</loc></url>
<url><loc>https://inventwithpython.com/blog/the-maze-online.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-6.html</loc></url>
<url><loc>https://inventwithpython.com/blog/my-awesome-exciting-indie-games-look-at-this-rock-and-look-at-this-rock-2-a-different-rock.html</loc></url>
<url><loc>https://inventwithpython.com/blog/recursion-explained-with-the-flood-fill-algorithm-and-zombies-and-cats.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-many-recursive-cases-and-base-cases-does-recursive-function-need.html</loc></url>
<url><loc>https://inventwithpython.com/blog/bitfielddraw.html</loc></url>
<url><loc>https://inventwithpython.com/blog/comparing-python-linters-2022.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index13.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index5.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-game-source-code-simon-gesture-simon-clone-with-mouse-gestures.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-to-make-ai-bots-for-zombie-dice.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-book-big-book-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/free-coupon-codes-for-my-course.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-the-charisma-machine.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-computers-store-data-with-binary-numbers.html</loc></url>
<url><loc>https://inventwithpython.com/blog/run-pip-from-the-interactive-shell.html</loc></url>
<url><loc>https://inventwithpython.com/blog/before-after-photo-alignment.html</loc></url>
<url><loc>https://inventwithpython.com/blog/whats-new-in-the-3rd-edition-of-automate-the-boring-stuff-with-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/using-chatgpt-4-to-review-my-recursion-programming-book.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index9.html</loc></url>
<url><loc>https://inventwithpython.com/blog/calm-programming-video-series.html</loc></url>
<url><loc>https://inventwithpython.com/blog/represent-a-2d-grid-in-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/source-code-makeover-square-shooter-part-3.html</loc></url>
<url><loc>https://inventwithpython.com/blog/i-want-to-teach-my-kid-how-to-program.html</loc></url>
<url><loc>https://inventwithpython.com/blog/why-is-object-oriented-programming-useful-with-an-role-playing-game-example.html</loc></url>
<url><loc>https://inventwithpython.com/blog/multithreaded-python-tutorial-with-threadworms.html</loc></url>
<url><loc>https://inventwithpython.com/blog/3rd-edition-of-invent-your-own-computer-games-with-python-released.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-ink-spill-a-flood-it-clone.html</loc></url>
<url><loc>https://inventwithpython.com/blog/lets-create-software-bus-routes-overlaid-on-google-maps.html</loc></url>
<url><loc>https://inventwithpython.com/blog/making-a-text-adventure-game-with-the-cmd-and-textwrap-python-modules.html</loc></url>
<url><loc>https://inventwithpython.com/blog/type-hints-for-busy-python-programmers.html</loc></url>
<url><loc>https://inventwithpython.com/blog/source-code-makeover-square-shooter-part-2.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index8.html</loc></url>
<url><loc>https://inventwithpython.com/blog/introducing-humre.html</loc></url>
<url><loc>https://inventwithpython.com/blog/i-am-boycotting-amazon-for-the-holidays.html</loc></url>
<url><loc>https://inventwithpython.com/blog/printed-book-still-being-edited.html</loc></url>
<url><loc>https://inventwithpython.com/blog/hashable-objects-must-be-immutable.html</loc></url>
<url><loc>https://inventwithpython.com/blog/list-of-street-names-list-of-last-names.html</loc></url>
<url><loc>https://inventwithpython.com/blog/python-tuples-are-immutable-except-when-theyre-mutable.html</loc></url>
<url><loc>https://inventwithpython.com/blog/further-reading-intermediate-python-resources.html</loc></url>
<url><loc>https://inventwithpython.com/blog/toml-python-guide.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index12.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index4.html</loc></url>
<url><loc>https://inventwithpython.com/blog/installing-brython-to-get-python-in-your-browser.html</loc></url>
<url><loc>https://inventwithpython.com/blog/stop-using-print-for-debugging-a-5-minute-quickstart-guide-to-pythons-logging-module.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-to-test-multiple-variables-against-a-single-value-and-single-variables-against-multiple-values.html</loc></url>
<url><loc>https://inventwithpython.com/blog/why-i-recommend-against-hackety-hack.html</loc></url>
<url><loc>https://inventwithpython.com/blog/installing-computercraft-for-minecraft.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index7.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index11.html</loc></url>
<url><loc>https://inventwithpython.com/blog/lessons-learned-from-creating-a-udemy-course.html</loc></url>
<url><loc>https://inventwithpython.com/blog/automate-second-edition-reading-guide.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pythonic-ways-to-use-dictionaries.html</loc></url>
<url><loc>https://inventwithpython.com/blog/nobody-cares-about-a-few-million-nanoseconds.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-4.html</loc></url>
<url><loc>https://inventwithpython.com/blog/lessons-learned-from-writing-a-technical-book-to-teach-programming.html</loc></url>
<url><loc>https://inventwithpython.com/blog/make-lively-movement-animation-with-pytweenings-tweening-functions.html</loc></url>
<url><loc>https://inventwithpython.com/blog/list-of-online-python-interpreters-and-interactive-shell.html</loc></url>
<url><loc>https://inventwithpython.com/blog/tic-tac-toe-zine.html</loc></url>
<url><loc>https://inventwithpython.com/blog/creating-a-button-ui-module-for-pygame.html</loc></url>
<url><loc>https://inventwithpython.com/blog/javascript-cipher-wheel.html</loc></url>
<url><loc>https://inventwithpython.com/blog/free-music-sound-effects-tiles-and-2d-art-to-use-in-your-games.html</loc></url>
<url><loc>https://inventwithpython.com/blog/rough-drafts-of-next-two-books-available.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-extra-game-connect-four-clone.html</loc></url>
<url><loc>https://inventwithpython.com/blog/source-code-makeover-square-shooter-part-1.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-code-this-game.html</loc></url>
<url><loc>https://inventwithpython.com/blog/ccwd-copy-current-working-directory.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pytennessee-2020-keynote.html</loc></url>
<url><loc>https://inventwithpython.com/blog/a-modest-proposal-please-dont-learn-to-code-because-it-will-damage-your-tiny-brain.html</loc></url>
<url><loc>https://inventwithpython.com/blog/using-trigonometry-to-animate-bounces-draw-clocks-and-point-cannons-at-a-target.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-game-source-code-gemgem-a-bejeweled-clone.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-game-source-code-squirrel-eat-squirrel.html</loc></url>
<url><loc>https://inventwithpython.com/blog/gotta-catch-em-all.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pygame-cheat-sheet.html</loc></url>
<url><loc>https://inventwithpython.com/blog/what-is-a-generator.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-tetromino.html</loc></url>
<url><loc>https://inventwithpython.com/blog/moosegesture-python-mouse-gestures-module.html</loc></url>
<url><loc>https://inventwithpython.com/blog/a-common-programmer-mistake-dog-is-not-the-opposite-of-cat.html</loc></url>
<url><loc>https://inventwithpython.com/blog/nobody-wants-to-learn-how-to-program.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-book-making-games-with-python-pygame.html</loc></url>
<url><loc>https://inventwithpython.com/blog/which-al-sweigart-python-books-should-i-start-reading.html</loc></url>
<url><loc>https://inventwithpython.com/blog/16-common-python-runtime-errors.html</loc></url>
<url><loc>https://inventwithpython.com/blog/idle-reimagined.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fractal-art-maker-python-package.html</loc></url>
<url><loc>https://inventwithpython.com/blog/the-top-10-pygame-tutorials.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-5.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-memory.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-much-math-do-i-need-to-know-to-program-not-that-much-actually.html</loc></url>
<url><loc>https://inventwithpython.com/blog/implement-a-save-game-feature-in-python-with-the-shelve-module.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index6.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index10.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-tiny-python-projects.html</loc></url>
<url><loc>https://inventwithpython.com/blog/whats-new-in-the-second-edition-invent.html</loc></url>
<url><loc>https://inventwithpython.com/blog/ocr-in-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/i-need-practice-programming-49-ideas-for-game-clones-to-code.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-serious-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/the-things-i-hate-about-idle-that-i-wish-someone-would-fix.html</loc></url>
<url><loc>https://inventwithpython.com/blog/text-adventure-vs-mud-vs-roguelike-vs-dwarf-fortress.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fractalartmaker-python-turtle.html</loc></url>
<url><loc>https://inventwithpython.com/blog/invent-with-python-printed-book-on-the-way.html</loc></url>
<url><loc>https://inventwithpython.com/blog/two-weird-tricks-to-learn-git-command-line.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pyganim-a-pygame-module-to-make-sprite-animation-dead-simple.html</loc></url>
<url><loc>https://inventwithpython.com/blog/downloading-web-pages-without-requests.html</loc></url>
<url><loc>https://inventwithpython.com/blog/hacking-secret-ciphers-with-python-released.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-to-install-django-1-10-6-and-python-3-6-0-on-dreamhost-shared-hosting.html</loc></url>
<url><loc>https://inventwithpython.com/blog/is-python-compiled-or-interpreted.html</loc></url>
<url><loc>https://inventwithpython.com/blog/whats-new-in-the-2nd-edition-of-automate-the-boring-stuff-with-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/leap-of-faith.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index17.html</loc></url>
<url><loc>https://inventwithpython.com/blog/github-vs-gitlab.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-2.html</loc></url>
<url><loc>https://inventwithpython.com/blog/recursive-fract-al.html</loc></url>
<url><loc>https://inventwithpython.com/blog/chinese-translation-of-invent-with-python-started.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-geometric-patterns-with-creative-coding.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-snakey.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-python-in-a-nutshell.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-does-compression-work.html</loc></url>
<url><loc>https://inventwithpython.com/blog/fabric-js-tutorial-part-3.html</loc></url>
<url><loc>https://inventwithpython.com/blog/javascript-books-that-misspell-javascript.html</loc></url>
<url><loc>https://inventwithpython.com/blog/combinations-permutations-python-itertools.html</loc></url>
<url><loc>https://inventwithpython.com/blog/am-i-too-old-to-learn-programming.html</loc></url>
<url><loc>https://inventwithpython.com/blog/new-game-source-code-star-pusher-sokoban-clone.html</loc></url>
<url><loc>https://inventwithpython.com/blog/why-is-html-not-a-programming-language.html</loc></url>
<url><loc>https://inventwithpython.com/blog/index16.html</loc></url>
<url><loc>https://inventwithpython.com/blog/8-bit-nes-legend-of-zelda-map-data.html</loc></url>
<url><loc>https://inventwithpython.com/blog/how-to-ask-for-programming-help.html</loc></url>
<url><loc>https://inventwithpython.com/blog/bootstrap-5-boilerplate.html</loc></url>
<url><loc>https://inventwithpython.com/blog/turtle-colors.html</loc></url>
<url><loc>https://inventwithpython.com/blog/gorilla-py-a-remake-of-gorilla-bas.html</loc></url>
<url><loc>https://inventwithpython.com/blog/comments-on-john-resigs-programming-book-profits.html</loc></url>
<url><loc>https://inventwithpython.com/blog/programming-ideas-beginners-big-book-python.html</loc></url>
<url><loc>https://inventwithpython.com/blog/code-comments-tutorial-slide-puzzle.html</loc></url>
<url><loc>https://inventwithpython.com/blog/virtual-caesar-cipher-wheel-program.html</loc></url>
<url><loc>https://inventwithpython.com/blog/source-code-makeover-demon-kingdom-part-2.html</loc></url>
<url><loc>https://inventwithpython.com/blog/version-9-of-the-pdf-is-available.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pythons-fake-increment-and-decrement-operators.html</loc></url>
<url><loc>https://inventwithpython.com/blog/pygame-basics-chapter.html</loc></url>
<url><loc>https://inventwithpython.com/blog/book-review-python-distilled.html</loc></url>
<url><loc>https://inventwithpython.com/blog/announcing-the-invent-with-python-bookshelf.html</loc></url>
<url><loc>https://inventwithpython.com/pygcurse/index.html</loc></url>
<url><loc>https://inventwithpython.com/pygcurse/tutorial/index.html</loc></url>
<url><loc>https://inventwithpython.com/extra/dragon2.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room5.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/directions.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room18.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room34.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room22.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room9.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room43.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room14.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room38.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room39.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/index.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room15.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room42.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room8.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room23.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room35.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room19.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room4.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room45.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room12.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room28.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room3.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room32.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room24.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room25.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room33.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room2.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room29.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room13.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room44.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room10.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room26.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room30.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room1.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/prologue.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room31.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room27.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room11.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room20.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room36.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room7.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room16.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/contest.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room41.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room40.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room17.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room6.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room37.html</loc></url>
<url><loc>https://inventwithpython.com/mazewebsite/room21.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter20.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter16.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/index.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter17.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter21.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter0.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter11.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter12.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter13.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter18.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter14.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter15.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/invent4thed/chapter19.html</loc></url>
<url><loc>https://inventwithpython.com/blogstatic/recursion-handout.html</loc></url>
<url><loc>https://inventwithpython.com/blogstatic/recursion-handout2.html</loc></url>
<url><loc>https://inventwithpython.com/blogstatic/beforeafter.html</loc></url>
<url><loc>https://inventwithpython.com/blogstatic/circularmaze.html</loc></url>
<url><loc>https://inventwithpython.com/es/9.html</loc></url>
<url><loc>https://inventwithpython.com/es/19.html</loc></url>
<url><loc>https://inventwithpython.com/es/5.html</loc></url>
<url><loc>https://inventwithpython.com/es/15.html</loc></url>
<url><loc>https://inventwithpython.com/es/14.html</loc></url>
<url><loc>https://inventwithpython.com/es/4.html</loc></url>
<url><loc>https://inventwithpython.com/es/18.html</loc></url>
<url><loc>https://inventwithpython.com/es/8.html</loc></url>
<url><loc>https://inventwithpython.com/es/3.html</loc></url>
<url><loc>https://inventwithpython.com/es/13.html</loc></url>
<url><loc>https://inventwithpython.com/es/12.html</loc></url>
<url><loc>https://inventwithpython.com/es/2.html</loc></url>
<url><loc>https://inventwithpython.com/es/11.html</loc></url>
<url><loc>https://inventwithpython.com/es/1.html</loc></url>
<url><loc>https://inventwithpython.com/es/9.5.html</loc></url>
<url><loc>https://inventwithpython.com/es/10.html</loc></url>
<url><loc>https://inventwithpython.com/es/17.html</loc></url>
<url><loc>https://inventwithpython.com/es/7.html</loc></url>
<url><loc>https://inventwithpython.com/es/6.html</loc></url>
<url><loc>https://inventwithpython.com/es/16.html</loc></url>
<url><loc>https://inventwithpython.com/es/20.html</loc></url>
<url><loc>https://inventwithpython.com/odometer/index.html</loc></url>
<url><loc>https://inventwithpython.com/showeval/index.html</loc></url>
<url><loc>https://inventwithpython.com/tag/python.html</loc></url>
<url><loc>https://inventwithpython.com/tag/review.html</loc></url>
<url><loc>https://inventwithpython.com/tag/bookreview.html</loc></url>
<url><loc>https://inventwithpython.com/tag/django.html</loc></url>
<url><loc>https://inventwithpython.com/tag/recursion.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter7.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter20.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter16.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter17.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter6.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter10.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter1.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter11.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter12.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter3.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter2.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter13.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter5.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter18.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter14.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter9.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter15.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter8.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter4.html</loc></url>
<url><loc>https://inventwithpython.com/2/chapter19.html</loc></url>
<url><loc>https://inventwithpython.com/stt/index.html</loc></url>
<url><loc>https://inventwithpython.com/stt/es/index.html</loc></url>
</urlset>
