Another idea, similar yet different:

http://www.heifer.org/site/c.edJRKQNiFiG/b.204586/