Solitaire
http://harald.ist.org