check out
http://perpetual-motion.cjb.net
.