https://www.innertowords.com/evaluate-perfect-homestead/
How to Evaluate a Perfect Homestead