... see http://www.cs.utah.edu/~gary/WMJR/news/2011/Dec11/dec11.pdf <http://www.cs.utah.edu/%7Egary/WMJR/news/2011/Dec11/dec11.pdf> Enjoy, --Gary