Algorithm is not a four letter word

I bumped into this presentation by Jamis Buck about understanding and experimenting with algorithms. I am impressed the way he presented various algorithms for generating mazes and puzzles. Well the intent behind his presentation is to try out something new so that you keep outdoing yourself every now-and-then.

http://www.jamisbuck.org/presentations/rubyconf2011/images/title.png