<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>http://brightprogrammer.in/posts/a-c-of-polymorphism-with-cpp/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/c/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/generics/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/glib/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/gobject/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/gtk/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/linux/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/macros/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/misrastdc/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/onlygenerics-in-c/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/polymorphism/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/templates/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/bash/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/build-system/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/build-tool/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/rizin-plugins-lessons-learned/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/cutter/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/mac/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/plugin/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/powershell/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/rizin/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/shell-scripting/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/tooling/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/windows/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/automata-theory/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/bound-variables/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/combinatory-logic/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/equivalence-relation/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/fixed-point/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/fixed-point-combinator/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/fixed-point-theorem/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/free-variables/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/lambda-calculus/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/2-lambda-calculus-equivalences-and-reductions/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/5-lambda-calculus-fixed-point-theorem/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/3-lambda-calculus-free-and-bound-variables/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/4-lambda-calculus-logic/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/lambda-calculus-notes/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/language/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/logic/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/logic-gates/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/reductions/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/theory-of-computing/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/grammar/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/1-lambda-calculus-conversion/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/fixing-recursions-in-grammar/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/parsing/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/a-build-system-in-c-for-c/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/build/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/cmake/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/make/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/ninja/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/self/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/self-introspection/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/self-knowledge/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/what-does-it-mean-to-know-yourself/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/who-am-i/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/git/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/how-i-host-my-own-git-service/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/self-hosting/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/algorithms/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/autograd/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/autograd-algorithmic-differentiation/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/calculus/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/data-structures/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/differentiation/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/machine-learning/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/mathematics/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/cloudflare/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/ddns/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/http/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/network-programming/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/server/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/web-hosting/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/creating-and-hosting-your-http-server-in-c/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/book/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/book-crime-and-punishment/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/fyodor-dostoyevsky/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/literature/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/non-fiction/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/reading/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/russian-literature/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/error-handling/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/error-handling-in-c/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/programming/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/first/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/first/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/the-amd64-instruction-encoding-format/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/c-cpp/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/crackme/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/oisc/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/one-instruction-set-computer-challenge-from-tetctf-nor-vm-elviss-magic-box/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/reverse-engineering/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/vm/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/learning-unlearning/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/anti-debug/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/crackme/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/crackmes-one/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/a-self-debugging-software-protection-challenge/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/reverse-engineering/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/writeup/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/defeating-anti-vm-and-anti-debug/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/bfs/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/dfs/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/reversing/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/reversing/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-rubiks-cube-for-a-crackme-s01dens-cube/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/assembly/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/bruteforce/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/bruteverse-solution-a-simple-bruteforce-attack/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/keygen/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-a-keygen-like-crackme/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/beginner/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-the-easiest-crackme-of-all-time/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/game-theory-race-to-zero/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-a-vm-crackme/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/virtual-machine/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/virtual-machine/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/binary-exploitation/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/binary-exploitation/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/buffer-overflow/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/challenge/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/exploit/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/pwner-beginner-an-introduction-on-how-to-start-pwn-challenges/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/pwning/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/pwning/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/python/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/bots/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/conferences/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/participating-in-r2wars-r2con-2021/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/r2con/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/r2con/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/r2wars/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/game-engine-series-0x0003/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/gameengine/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/gameengine/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/graphicsprogramming/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/graphicsprogramming/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/infinity/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/infinity/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/sdl/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/vulkan/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/c++/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/computergraphics/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/computergraphics/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/game-engine-series-0x0002/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/game-engine-series-0x0001/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/projectsetup/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/decompiling/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/radare2/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-x3ero0s-crackme-the-hard-way/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/tags/post/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/solving-my-first-crackme/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/categories/post/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/posts/welcome-to-my-blog/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/404/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/comments-policy/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/cv/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/lists/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url><url><loc>http://brightprogrammer.in/search/</loc><lastmod>2026-03-25T02:54:37-07:00</lastmod></url></urlset>