<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>http://programmingpraxis.com/programming-with-prime-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2012-06-01T03:04:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2012/06/01/square-roots/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-31T23:41:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/29/streaming-median/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-30T20:53:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/25/ackermanns-function/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-26T23:17:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/22/hamming-codes/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-22T19:07:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/18/formatted-numeric-output/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-28T03:30:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/15/streaming-knapsack/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-17T23:34:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/11/partitions/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-13T11:21:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/08/factor-tables/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-14T20:25:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/standard-prelude/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-04T01:42:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2012/05/04/even-odd-partition/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-20T07:35:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/05/01/legendres-symbol/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-03T20:05:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/27/trabb-pardo-knuth-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-14T10:12:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/24/rhyming-dictionary/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-30T19:37:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/20/john-horton-conways-game-of-life/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-25T21:45:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/17/twin-primes/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-14T02:53:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/13/mcnugget-numbers-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-16T10:21:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/themes/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T14:16:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/permuted/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T14:15:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/revchron/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T14:14:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/chron/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T14:13:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2012/04/10/galton/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-12T19:28:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/06/voters/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-16T02:56:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/04/03/cornacchias-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-02T20:27:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/27/subset-sum/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-02T16:33:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/30/subset-sum-meet-in-the-middle/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-30T20:56:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/23/base-26-arithmetic/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-05T07:06:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/20/factoring-multiple-rsa-keys/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-22T01:09:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/16/sum-of-squares-of-two-largest-of-three-values/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-09T20:56:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/13/perfect-power-predicate/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-17T03:18:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/09/sparse-sets/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-25T11:04:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/06/union-route-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-13T14:40:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/03/02/balanced-delimiters/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-02T20:26:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/28/next-greater-permutation-of-digits/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-18T11:48:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/24/remove-characters-from-a-string/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-01T11:17:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/21/learn-a-new-language-2/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-24T18:47:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/17/hailstones/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-01T07:22:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/14/divisors/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-23T11:16:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/10/search-in-an-ascending-matrix/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-15T15:15:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/07/solar-compass/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-08T03:25:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/02/03/roman-numeral-puzzle/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-07T15:22:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/31/string-rotation/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-29T00:43:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/27/anagram-phrases/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-28T04:35:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/24/a-dozen-lines-of-code/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-23T12:43:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/20/knights-on-a-keypad/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-02T14:01:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/17/guess-the-number/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-16T21:26:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/13/excels-xirr-function/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-13T17:06:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/10/thirteen-anagram/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-10T12:24:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/06/pritchards-wheel-sieve/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-30T18:58:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/30/split/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-23T01:13:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2012/01/03/turtle-graphics/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-04T19:29:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/27/cheating-hangman/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-29T17:38:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/23/kochs-snowflake/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-30T21:52:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/20/hangman/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-26T02:38:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/16/majority-voting/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-13T07:51:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/13/validating-telephone-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-27T15:32:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/09/mcnugget-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-20T21:27:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/06/pascals-triangle/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-16T01:04:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/12/02/knight-rider/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-05T16:30:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/29/avl-trees-extended/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-29T02:12:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/25/avl-trees/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-25T01:13:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/22/rabins-cryptosystem/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-22T00:59:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/18/grade-school-multiplication/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-26T23:28:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/15/phil-harveys-puzzle/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-05T21:59:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/11/generators/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-10T23:59:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/08/improved-standard-continuation/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-08T00:12:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/04/craps/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-16T12:59:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/11/01/rip-john-mccarthy/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-05T18:12:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/28/crypt/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-31T14:01:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/18/the-wall/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-03T05:05:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/25/cksum/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-15T23:21:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/21/sum-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-11T18:03:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/14/the-first-n-primes/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-21T02:13:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/11/tower-of-hanoi/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-30T15:50:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/07/sieve-of-sundaram/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-23T17:10:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/10/04/brainfuck/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-05T23:36:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/30/logarithm-tables/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-06T16:58:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/27/statistics/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-28T02:55:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/23/array-duplicates/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-30T23:06:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/20/project-euler-problem-3/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-14T16:52:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/16/pollards-p-1-factorization-algorithm-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-18T17:09:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/13/tetrahedral-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-03T21:18:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/09/mersenne-twister/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-13T19:02:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/06/deques/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-25T01:37:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/09/02/two-string-exercises/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-22T08:18:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/30/hamming-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-06T01:21:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/26/reverse-every-k-nodes-of-a-linked-list/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-17T15:12:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/23/knapsack/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-09T21:45:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/19/first-non-repeating-character/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-04T02:11:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/16/insert-into-a-cyclic-sorted-list/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-19T02:04:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/12/word-breaks/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-06T21:01:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/09/hetts-problem-128/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-11T20:20:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/05/ninety-nine-bottles-of-beer/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-27T02:09:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/29/approximating-pi/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-01T14:51:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/08/02/the-nth-prime/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-28T23:36:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/26/more-prime-counting-functions/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-26T14:38:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/22/counting-primes-using-legendres-formula/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-03T23:37:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/19/sum-of-two-integers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-30T04:24:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/15/json-writing-output/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-14T16:41:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/12/json-parsing-input/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-15T22:49:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/08/vedic-divisibility/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-14T00:24:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/05/big-numbers-examples/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-02T15:37:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/17/adi-shamirs-threshold-scheme/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-25T17:56:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/10/steganography/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-04T14:48:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/07/01/feet-and-inches/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-22T03:06:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/28/big-numbers-functions/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-25T23:45:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/24/thank-god-its-friday/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-05T15:56:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/21/big-numbers-testing/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-20T00:42:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/14/big-numbers-input-and-output/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-14T08:59:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/07/big-numbers-division/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-07T18:57:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/06/03/mersenne-primes/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-22T18:39:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/31/big-numbers-addition-subtraction-and-multiplication/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-04T10:17:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/27/upside-up/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-20T17:01:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/24/big-numbers-getting-started/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-14T16:11:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/20/isbn-validation/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-20T18:39:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/17/two-bad-sorts/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-30T15:06:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/13/dixons-factorization-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-15T19:05:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/10/comm/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-11T10:43:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/06/entab-and-detab/</loc><mobile:mobile></mobile:mobile><lastmod>2012-06-01T10:39:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/05/03/squaring-the-bishop/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-06T17:07:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/29/rule-30-rng/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-02T23:46:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/26/miscellanea/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-04T17:43:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/22/xref/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-26T06:55:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/15/partition-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-30T04:51:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/12/house-of-representatives/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-02T19:36:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/19/same-five-digits/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-25T20:46:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/08/credit-card-validation/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-08T22:00:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/05/fortune/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-16T19:42:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/04/01/maximum-difference-in-an-array/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-22T10:43:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/28/look-and-say-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-31T12:42:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/25/sum/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-07T20:03:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/22/two-kaprekar-exercises/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-26T14:05:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/18/loopy-loops/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-02T22:28:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/15/look-and-say/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-30T18:15:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/11/lowest-common-ancestor/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-18T00:52:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/08/reverse-words/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-13T04:43:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/04/chutes-and-ladders/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-25T12:55:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/03/01/an-early-lisp-program/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-10T21:05:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/25/sieve-of-euler/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-21T02:29:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/22/sliding-window-minimum/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-23T16:55:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/18/two-factoring-games/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-18T16:50:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/15/google-code-jam-qualification-round-africa-2010/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-18T03:12:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/11/sums-of-powers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-11T21:24:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/08/the-first-computer-program/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-13T23:28:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/04/excel-columns/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-19T11:36:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/02/01/cuckoo-hashing/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-04T15:02:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/28/population-count/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-13T15:52:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/25/rational-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-10T04:53:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/21/pollard-rho-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-20T18:33:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/18/solitaire-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-21T06:05:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/14/slots/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-31T22:25:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/04/dijkstras-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-14T19:16:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/11/two-integrals/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-19T06:36:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2011/01/07/counting-primes/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-08T01:39:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/28/carmichael-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-28T16:53:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/31/arithmetic-drill/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-20T11:09:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/12/calculating-sines/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-07T16:44:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/21/interval-arithmetic/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-26T11:41:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/17/polite-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-21T03:31:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/14/longest-duplicated-substring/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-20T09:12:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/14/the-factorization-of-f7-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-13T19:33:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/24/tracking-santa/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-05T14:44:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/10/two-random-selections/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-22T19:07:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/07/ullmans-puzzle/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-24T21:18:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/12/03/maximum-sum-subsequence/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-22T09:51:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/30/form-letters/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-09T04:42:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/26/divisors-and-totatives/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-22T04:10:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/23/string-subsets/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-20T07:28:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/19/topological-sort/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-02T05:51:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/12/rowlands-prime-generating-function/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-28T07:01:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/16/rsa-cryptography/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-17T09:17:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/27/chinese-remainders/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-27T19:09:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/09/subset-sums/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-18T10:47:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/05/weather-forecast/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-18T10:46:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/11/02/emirps/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-28T15:11:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/29/fibonacci-primes/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-14T05:14:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/26/benfords-law/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-19T18:13:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/22/text-file-databases-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-22T17:56:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/19/text-file-databases-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-19T13:05:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/15/find-the-longest-palindrome-in-a-string/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-13T22:08:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/12/rotate-an-array/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-12T22:58:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/08/zellers-congruence/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-10T17:14:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/05/george-marsaglias-random-number-generators/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-02T17:35:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/10/01/oban-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-03T00:36:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/28/maxiphobic-heaps/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-29T17:03:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/24/alien-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-11T23:23:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/21/kaprekar-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-20T05:54:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/17/the-factorization-of-f7-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-16T00:56:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/10/data-encryption-standard-part-4/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-10T12:13:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/07/data-encryption-standard-part-3/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-06T12:15:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/09/03/data-encryption-standard-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-02T16:07:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/31/data-encryption-standard-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-01T14:02:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/24/daniel-shanks-square-form-factorization-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-24T11:01:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/20/marriage-sort/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-05T17:38:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/17/cut/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-25T15:28:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/23/the-mod-out-system/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-14T16:17:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/13/e/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-27T17:01:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/06/two-powering-predicates/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-10T15:31:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/10/literate-programming/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-16T04:39:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/08/03/carl-hewitts-same-fringe-problem/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-22T12:38:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/30/fibonacci-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-07T21:24:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/27/hamurabi-bas/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-05T10:38:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/23/happy-numbers/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-18T10:18:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/20/solving-systems-of-linear-equations/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-21T20:26:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/16/contents-themes/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-15T01:42:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/13/word-cube/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-31T21:13:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/09/contents-permuted-table-of-contents/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-09T10:53:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/07/06/chaocipher/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-22T14:24:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/about/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-03T13:45:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-03T13:35:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2010/07/02/contents-chronological-listing-of-exercises/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-02T13:45:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/29/world-cup-prognostication/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-06T00:04:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/25/learn-a-new-language/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-27T12:37:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/22/matrix-operations/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-06T14:42:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/18/parsing-command-line-arguments/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-18T00:58:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/15/natural-join/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-25T08:32:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/11/n-queens/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-08T13:43:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/08/diff/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-08T13:07:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/04/williams-p1-factorization-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-03T14:50:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/06/01/unwrapping-a-spiral/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-14T10:10:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/28/printing-files/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-27T22:16:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/25/gb_flip/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-25T01:31:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/12/back-home/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-16T05:51:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/09/taking-a-break/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-22T00:19:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/07/integer-logarithms/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-04T17:00:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/05/04/spectacular-seven/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-23T04:45:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/27/modern-elliptic-curve-factorization-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-21T21:31:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/30/integer-factorization/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-26T21:18:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/23/modern-elliptic-curve-factorization-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-18T12:24:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/02/proving-primality/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-16T05:44:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/20/145-puzzle/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-04T14:36:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/16/expression-evaluation/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-18T18:18:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/13/traveling-salesman-minimum-spanning-tree/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-08T17:25:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/09/minimum-spanning-tree-prims-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-13T00:11:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/06/minimum-spanning-tree-kruskals-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-12T20:58:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/04/02/disjoint-sets/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-12T20:54:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/30/passover/</loc><mobile:mobile></mobile:mobile><lastmod>2010-03-30T23:58:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/26/the-next-prime/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-15T05:53:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/02/goldbachs-conjecture/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-18T06:05:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/23/texas-hold-em/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-16T03:58:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/19/extending-pollards-p-1-factorization-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-14T02:59:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/16/traveling-salesman-nearest-neighbor/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-13T11:51:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/12/traveling-salesman-brute-force/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-09T04:05:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/09/lexicographic-permutations/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-25T19:44:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/03/05/binary-search-tree/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-31T02:41:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/26/run-length-encoding/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-21T23:00:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/23/engineering-a-sort-function/</loc><mobile:mobile></mobile:mobile><lastmod>2010-02-23T00:12:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/19/sieve-of-atkin-improved/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-01T20:02:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/12/sieve-of-atkin/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-02T02:44:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/16/soundex/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-06T17:22:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/09/numerical-integration/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-08T16:41:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/02/05/segmented-sieve-of-eratosthenes/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-10T07:59:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/26/primality-checking-revisited/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-12T23:55:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/29/straddling-checkerboard/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-06T18:07:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/19/flight-planning/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-19T15:17:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/22/phases-of-the-moon/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-12T20:51:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/15/three-binary-algorithms/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-12T14:12:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/29/a-statisticle-speling-korrecter/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-09T23:13:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/01/cal-2/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-08T22:41:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/08/nim/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-09T21:54:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2010/01/05/the-sum-of-two-squares/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-31T00:40:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/25/merry-christmas/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-26T19:57:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/22/permuted-index/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-24T22:56:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/18/calculating-logarithms/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-09T23:51:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/04/autokey/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-17T13:30:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/15/affine-shift-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-21T03:29:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/11/selection/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-06T07:15:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/08/word-count/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-15T00:05:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/12/01/wolves-and-rabbits/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-17T22:04:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/27/7-11/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-12T21:47:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/24/sunrise-sunset/</loc><mobile:mobile></mobile:mobile><lastmod>2010-02-16T11:16:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/10/merge-sort/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-30T08:36:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/24/word-hy-phen-a-tion-by-com-pu-ter/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-09T02:41:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/language-resources/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-09T02:35:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/howto-posting-source-code/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-09T02:33:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2009/11/13/two-linear-sorts/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-30T08:40:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/20/master-mind-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-02T14:52:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/17/master-mind-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-17T23:22:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/06/heap-sort/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-29T08:07:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/11/03/quick-sort/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-28T13:24:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/30/two-sub-quadratic-sorts/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-28T04:28:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/27/three-quadratic-sorts/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-27T08:17:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/20/a-self-reproducing-program/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-15T02:01:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/23/mr-s-and-mr-p/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-02T06:37:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/20/shuffle/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-06T04:31:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/16/growable-arrays/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-27T19:08:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/13/bifid-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-21T07:11:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/09/calculating-pi/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-16T13:22:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/06/mapreduce/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-06T17:41:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/29/green-eyes/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-28T14:09:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/22/regular-expressions-part-3/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-22T00:32:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/08/wheel-factorization/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-23T19:29:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/10/02/red-black-trees/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://programmingpraxis.files.wordpress.com/2009/10/red-black.png</image:loc><image:title>red-black</image:title><image:caption>By XXX.  Used under Creative Commons license</image:caption></image><lastmod>2011-06-25T02:11:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/15/regular-expressions-part-1/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-21T12:51:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/25/grep/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-25T16:51:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/08/porter-stemming/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-06T14:01:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/18/regular-expressions-part-2/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-20T12:14:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/11/beautiful-code/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-19T01:34:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/01/string-search-rabin-karp/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-09T08:39:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/09/04/rons-cipher-4/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-04T19:32:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/28/string-search-boyer-moore/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-09T06:28:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/25/string-search-knuth-morris-pratt/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-08T11:33:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/21/string-search-brute-force/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-23T15:17:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/18/blum-blum-shub/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-01T20:44:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/13/the-daily-wtf-maliciously-infringes-programming-praxis-trademark/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-21T08:42:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/14/update-the-daily-wtf/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-14T18:51:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/11/uncle-bobs-bowling-game-kata/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-14T22:29:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/14/pairing-heaps/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-05T09:55:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/04/lenstras-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-18T16:09:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/08/07/adfgx/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-08T00:02:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/31/elliptic-curve-factorization/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-06T19:52:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/28/elliptic-curves/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-06T19:48:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/24/lets-make-a-deal/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-27T16:39:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/21/pollards-p-1-factorization-algorithm/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-25T00:08:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/17/international-mathematical-olympiad/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-06T00:23:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/14/the-daily-cryptogram/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-06T00:15:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/12/a-golden-exercise/</loc><mobile:mobile></mobile:mobile><lastmod>2010-02-14T20:25:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/07/modular-arithmetic/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-03T17:25:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/03/the-playfair-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-16T03:37:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/07/10/the-golden-ratio/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-19T17:59:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/19/monte-carlo-factorization/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-01T23:59:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/01/primality-checking/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-29T19:16:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/30/steve-yegges-phone-screen-coding-exercises/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-28T22:17:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/26/treaps/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-05T03:34:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/15/cellular-automata/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-29T22:07:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/19/rpn-calculator/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:52:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/19/sieve-of-eratosthenes/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:53:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/19/bingo/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-12T05:59:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/19/sudoku/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:55:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/19/flavius-josephus/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:56:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/20/rot13/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:57:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/20/multiple-dwellings/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-07T16:45:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/20/the-digits-of-pi/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-20T01:28:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/24/mardi-gras/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:59:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/03/creation/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-13T05:46:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/02/27/mark-v-shaney/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-04T22:30:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/06/roman-numerals/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-05T20:31:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/10/word-frequencies/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-20T15:34:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/13/friday-the-thirteenth/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:53:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/17/comma-separated-values/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:52:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/20/dodgsons-doublets/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:52:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/23/binary-search/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-27T09:51:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/27/a-turing-machine-simulator/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-21T23:00:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/03/31/rail-fence-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-06T23:08:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/03/programming-the-turing-machine/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-13T22:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/07/flipping-pancakes/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:48:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/10/anagrams/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-07T15:27:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/14/google-treasure-hunt-2008-puzzle-4/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-06T12:14:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/17/spell-checking/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://programmingpraxis.files.wordpress.com/2009/12/trie.jpg</image:loc><image:title>trie</image:title></image><lastmod>2011-04-23T05:59:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/21/probabilistic-spell-checking/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:45:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/04/28/morse-code/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-30T01:19:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/05/priority-queues/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-02T18:54:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/26/word-search-solver/</loc><mobile:mobile></mobile:mobile><lastmod>2011-02-06T14:22:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/29/double-transposition-cipher/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-28T07:07:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/02/pig-latin/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-22T16:36:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/09/longest-common-subsequence/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-02T15:22:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/12/feynmans-puzzle/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://programmingpraxis.files.wordpress.com/2009/06/r3brp.jpg</image:loc><image:title>R3BRP</image:title></image><lastmod>2009-06-22T16:32:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/about/google067b0dd8ae941b33-html/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-20T14:30:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/2009/06/17/were-moving-and-changing/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-19T09:21:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/16/who-owns-the-zebra/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-23T16:47:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/06/05/ternary-search-tries/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://programmingpraxis.files.wordpress.com/2009/12/tst.gif</image:loc><image:title>tst</image:title><image:caption>Ternary Search Trie</image:caption></image><lastmod>2011-05-04T09:49:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/22/the-next-palindrome/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-01T13:42:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/19/fermats-method/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-26T12:59:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/2009/05/12/loan-amortization/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-24T13:19:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://programmingpraxis.com/contents/language-resources/awk/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-11T15:40:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/language-resources/haskell/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-25T19:42:59+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/language-resources/python/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-25T19:40:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/language-resources/lua/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-04T19:04:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/contents/language-resources/scheme/</loc><mobile:mobile></mobile:mobile><lastmod>2009-02-19T21:05:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://programmingpraxis.com/</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2012-06-01T10:39:57+00:00</lastmod></url></urlset>

