https://www.uae-study.com/2019/11/Solve-lesson-Cave-owners-grade-10.html