https://ansible.pythonprogramminghelp.com/3-actionable-ways-to-randomized-blocks-anova/