random seed Creative Commons License 2019.12.24 0 0 41914