See
http://www.sawicki.us/icfp/2013/
.
The Frictionless Bananas