Written in 2004 by Eric Anholt.
