Solitaire
http://harald.ist.org
JavaScript needed!