diff --git a/README.md b/README.md
index a713534..88d9f7f 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,47 @@
# pytudes
-*Etudes* are exercises to practice or demonstrate skills, long used by piano players. This project contains **pytudes**—Python programs to practice or demonstrate skills.
-
+*Etudes* are exercises to practice or demonstrate skills, long used by piano players.
+
+This project contains **pytudes**—Python programs to practice or demonstrate skills.
+
+# pytudes: Index of Jupyter (IPython) Notebooks
+
+|Logic and Number Puzzles|
+|---|
+|[Advent of Code 2016](https://github.com/norvig/pytudes/blob/master/Advent of Code.ipynb)
*Puzzle site with a coding puzze each day for Advent 2016*|
+|[Translating English Sentences into Propositional Logic Statements](https://github.com/norvig/pytudes/blob/master/PropositionalLogic.ipynb)
*Automatically converting informal English sentences into formal Propositional Logic.*|
+|[The Puzzle of the Misanthropic Neighbors](https://github.com/norvig/pytudes/blob/master/Mean Misanthrope Density.ipynb)
*How crowded will this neighborhood be, if nobody wants to live next door to anyone else?*|
+|[Countdown to 2016](https://github.com/norvig/pytudes/blob/master/Countdown.ipynb)
*Solving the equation 10 _ 9 _ 8 _ 7 _ 6 _ 5 _ 4 _ 3 _ 2 _ 1 = 2016. From an Alex Bellos puzzle.*|
+|[Sicherman Dice](https://github.com/norvig/pytudes/blob/master/Sicherman Dice.ipynb)
*Find a pair of dice that is like a regular pair of dice, only different.*|
+|[Beal's Conjecture Revisited2](https://github.com/norvig/pytudes/blob/master/Beal.ipynb)
*A search for counterexamples to Beal's Conjecture*|
+|[When is Cheryl's Birthday?](https://github.com/norvig/pytudes/blob/master/Cheryl.ipynb)
*Solving the "Cheryl's Birthday" logic puzzle.*|
+|[When Cheryl Met Eve: A Birthday Story](https://github.com/norvig/pytudes/blob/master/Cheryl-and-Eve.ipynb)
*Inventing new puzzles in the Style of "Cheryl's Birthday." *|
+|[Sol Golomb's Rectangle Puzzle](https://github.com/norvig/pytudes/blob/master/Golomb-Puzzle.ipynb)
*A Puzzle involving placing rectangles of different sizes inside a square. Bonus: cryptarithmetic.*|
+|[WWW: Will Warriors Win?](https://github.com/norvig/pytudes/blob/master/WWW.ipynb)
*Golden State Warriors probability of winning the 2016 NBA title.*|
+
+|Word Games|
+|---|
+|[World's Longest Palindrome](https://github.com/norvig/pytudes/blob/master/pal3.ipynb)
*Searching for a long Panama-style palindrome, this time letter-by-letter.*|
+|[Refactoring a Crossword Game Program](https://github.com/norvig/pytudes/blob/master/Scrabble.ipynb)
*Refactoring the Scrabble / Word with Friends game from Udacity 212.*|
+|[xkcd 1313: Regex Golf](https://github.com/norvig/pytudes/blob/master/xkcd1313.ipynb)
*Find the smallest regular expression; inspired by Randall Monroe.*|
+|[xkcd 1313: Regex Golf (Part 2: Infinite Problems)](https://github.com/norvig/pytudes/blob/master/xkcd1313-part2.ipynb)
*Regex Golf: better, faster, funer. With Stefan Pochmann.*|
+|[Let's Code About Bike Locks](https://github.com/norvig/pytudes/blob/master/Fred Buns.ipynb)
*A tale of a bicycle combination lock that uses letters instead of digits. Inspired by Bike Snob NYC.*|
+|[Gesture Typing](https://github.com/norvig/pytudes/blob/master/Gesture Typing.ipynb)
*What word has the longest path on a gesture-typing smartphone keyboard? Inspired by Nicolas Schank and Shumin Zhai.*|
+|[How to Do Things with Words, or Statistical Natural Language Processing in Python](https://github.com/norvig/pytudes/blob/master/How to Do Things with Words.ipynb)
*Spelling Correction, Secret Codes, Word Segmentation, and more: grab your bag of words.*|
+
+|Computer Science Algorithms, Concepts, and Problems|
+|---|
+|[BASIC Interpreter](https://github.com/norvig/pytudes/blob/master/BASIC.ipynb)
*How to write an interpreter for the BASIC programming language.*|
+|[Conway's Game of Life](https://github.com/norvig/pytudes/blob/master/Life.ipynb)
*The cellular automata zero-player game.*|
+|[A Concrete Introduction to Probability](https://github.com/norvig/pytudes/blob/master/Probability.ipynb)
*Code and examples of the basic principles of Probability Theory.*|
+|[Probability, Paradox, and the Reasonable Person Principle](https://github.com/norvig/pytudes/blob/master/ProbabilityParadox.ipynb)
*Some classic paradoxes in Probability Theory, and how too think about disagreements.*|
+|[The Convex Hull Problem](https://github.com/norvig/pytudes/blob/master/Convex Hull.ipynb)
*A classic Computer Science Algorithm.*|
+|[The Traveling Salesperson Problem](https://github.com/norvig/pytudes/blob/master/TSP.ipynb)
*Another of the classics.*|
+|[Economics Simulation](https://github.com/norvig/pytudes/blob/master/Economics.ipynb)
*A simulation of a simple economic game.*|
+|[Project Euler Utilities](https://github.com/norvig/pytudes/blob/master/Project Euler Utils.ipynb)
*My utility functions for the Project Euler problems, including `Primes` and `Factors`.*|
+
+# pytudes: Index of Python Files
-pytudes: Index of Python Files
-====
| **File** | **Description** | **Documentation**|
|:--------|:-------------------|----|