Another great application from
Dan Bellander
The source.