https://m.zockerseele.com/2012/04/02/preview-generation-of-chaos-6/
preview: generation of chaos 6