http://fractale.gecif.net/python/