https://www.dorjegurung.com/sciblog/myp2-3-science/term-3-puzzlers/puzzler-6-frozen-over/
Puzzler #6. Frozen Over